api-design 相关问题

API设计是确定和公开一组旨在供其他开发人员使用以允许以编程方式访问数据的一致方法签名,返回值和文档的过程。


为队列设计resize函数

我目前正在尝试为队列数据结构设计公共API,并调整函数大小以更改其大小。我的第一个意图是通过以下方式实现:typedef struct queue queue; / ** * ......

回答 2 投票 2

关于如何使微服务有效沟通的指导

我们正着手开展一个新的项目开发,我们将有多个微服务相互通信,以便在云原生系统中提供信息。我们的申请将被分解......

回答 1 投票 1

作为一个库作者,期 望用户根据情况将null传递给方法参数是不是很糟糕? [关闭]

我正在尝试编写一个将由外部用户使用的库,我仍然坚持一些基本的设计决策。我正在写一个简单的POJO课程,它将掌握一些关于......的信息。

回答 2 投票 1

用于备份和恢复的RESTful API [关闭]

我即将设计一个RESTful API来备份和恢复数据库。我想知道是否存在RESTful和合理的方法...... API应该支持3个操作:创建一个...

回答 1 投票 -1

基于替代标识符获取rest API中的资源

什么是基于不同标识符获取资源的其他API约定?例如GET / resource / {id} GET / resource / {guid}因为这可以被视为重复资源......

回答 2 投票 0

何时将模型用作API C#中url参数的参数

我在控制器中有一个返回对象列表的方法。控制器的实现并不重要。该方法称为GetAllTestsByLocationIdAndPollTypeId并返回列表...

回答 1 投票 4

如何在快递请求期间更改req.body

我正在尝试在我的API上使用Node.js支付SDK(在Express上运行)。问题是,在验证卡详细信息并开始交易之后,从他/她的银行向用户发送OTP。 ...

回答 1 投票 0

在ASP.NET Core中实现“JSON Merge Patch” - 最好的方法是区分null和未定义的属性

我想创建和端点符合“JSON Merge Patch”https://tools.ietf.org/html/rfc7396请不要将它与“JavaScript Object Notation(JSON)Patch”https://tools.ietf混淆。组织/ ...

回答 3 投票 4

Tweepy - 排除转推

最终目标是使用tweepy api搜索专注于主题(即docker)和EXCLUDE转发。我看过其他线索提到不包括转推,但他们完全......

回答 2 投票 11

如何删除单引号,并在转换为to_json后将括号添加到pandas数据框中?

我已成功将pandas数据帧转换为json字符串,同时在开头添加字符串'import_data',如下所示:a = {“import_data”:df.to_json(orient ='records')}返回:...

回答 1 投票 0
推荐问题