i*****h 发帖数: 1534 | 1 RT, 让设计个API,请问需要从哪些方面考虑?没什么实际经验,有谁懂的能说一下吗?
谢谢! |
w**z 发帖数: 8232 | 2 具体问题具体分析。你这问题太大了。
【在 i*****h 的大作中提到】 : RT, 让设计个API,请问需要从哪些方面考虑?没什么实际经验,有谁懂的能说一下吗? : 谢谢!
|
l*****z 发帖数: 3022 | 3 拓展性是最基本的吧。至少要有API版本号。一开始API越少越好,以后要拿掉比较麻烦
,所以不是必须的不要发布
【在 i*****h 的大作中提到】 : RT, 让设计个API,请问需要从哪些方面考虑?没什么实际经验,有谁懂的能说一下吗? : 谢谢!
|
i*****h 发帖数: 1534 | 4 谢谢!除了这点还有什么需要注意的?能再具体点吗
【在 l*****z 的大作中提到】 : 拓展性是最基本的吧。至少要有API版本号。一开始API越少越好,以后要拿掉比较麻烦 : ,所以不是必须的不要发布
|
x*****n 发帖数: 195 | 5 restful web api的url里要不要带version #一直在争论,两方都有道理。。。个人觉
得带version#简单好多。
【在 l*****z 的大作中提到】 : 拓展性是最基本的吧。至少要有API版本号。一开始API越少越好,以后要拿掉比较麻烦 : ,所以不是必须的不要发布
|
i*****h 发帖数: 1534 | 6 不带version的论点是什么?
【在 x*****n 的大作中提到】 : restful web api的url里要不要带version #一直在争论,两方都有道理。。。个人觉 : 得带version#简单好多。
|
l**h 发帖数: 893 | 7 数据格式: Mobile领域常用JSON, 但是pc领域用binary的很常见,比如proto buf
兼容: 一档发布, deprecate an API很麻烦
版本
RESTFUL or not
Filtering: 结果太多,如何过滤,分页等。
通讯协议:API未必都是基于http/https, 比如IM软件.
...
【在 i*****h 的大作中提到】 : RT, 让设计个API,请问需要从哪些方面考虑?没什么实际经验,有谁懂的能说一下吗? : 谢谢!
|
i*****h 发帖数: 1534 | 8 明白了,多谢
【在 l**h 的大作中提到】 : 数据格式: Mobile领域常用JSON, 但是pc领域用binary的很常见,比如proto buf : 兼容: 一档发布, deprecate an API很麻烦 : 版本 : RESTFUL or not : Filtering: 结果太多,如何过滤,分页等。 : 通讯协议:API未必都是基于http/https, 比如IM软件. : ...
|
n***o 发帖数: 73 | 9 apigee有篇关于web api design的文章,主要讲rest,建议看看。 |
u***n 发帖数: 21026 | 10 第一是安全,有个URL就能访问你的API了,怎么办 |
|
|
z***s 发帖数: 3241 | 11 加个唯一的key即可?
【在 u***n 的大作中提到】 : 第一是安全,有个URL就能访问你的API了,怎么办
|
z***s 发帖数: 3241 | 12 现在rest是不是完胜soap? 新系统肯定用rest了?
【在 l**h 的大作中提到】 : 数据格式: Mobile领域常用JSON, 但是pc领域用binary的很常见,比如proto buf : 兼容: 一档发布, deprecate an API很麻烦 : 版本 : RESTFUL or not : Filtering: 结果太多,如何过滤,分页等。 : 通讯协议:API未必都是基于http/https, 比如IM软件. : ...
|
g*****g 发帖数: 34805 | 13 一个简单的 https 和 simple authentication就搞定了。
【在 u***n 的大作中提到】 : 第一是安全,有个URL就能访问你的API了,怎么办
|
z***s 发帖数: 3241 | 14 我说的分配(卖)key算authentication吗?
为什么http不行?
【在 g*****g 的大作中提到】 : 一个简单的 https 和 simple authentication就搞定了。
|
w**z 发帖数: 8232 | 15 HTTP 可以被sniff. 你需要了解一些最基本的东西。
【在 z***s 的大作中提到】 : 我说的分配(卖)key算authentication吗? : 为什么http不行?
|
n******n 发帖数: 12088 | 16 在哪里?
【在 n***o 的大作中提到】 : apigee有篇关于web api design的文章,主要讲rest,建议看看。
|
i*****h 发帖数: 1534 | 17 https://pages.apigee.com/web-api-design-website-h-ebook-registration.html?
utm_source=resources-main&utm_medium=website&utm_campaign=ebook&utm_content=
api-design
【在 n******n 的大作中提到】 : 在哪里?
|
i*****h 发帖数: 1534 | 18 刚转到backend,大牛们能不能推荐些由浅入深的资料?或者各种值得看的材料?非常
感谢! |