首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为公众构建平台API

为公众构建平台API
EN

Software Engineering用户
提问于 2011-10-21 16:19:02
回答 1查看 979关注 0票数 3

我正在寻找一些关于如何向外部开发人员公开平台API的建议、资源或文章。

我主要关心的是,实现这个目标的标准或最佳方法是什么,基本上,我有一组平台的REST服务,需要了解如何解决以下问题:

  • API托管和管理(我们应该使用像阿皮吉马什里这样的在线api管理工具吗?)
  • 开发人员密钥,权限
  • 开发工具、文档
  • 节流
  • 报告
  • 伐木/审计
  • 认证与授权

如果您能够指出一些文章,说明Facebook、Twitter或Google是如何做到这一点的,或者是关于如何向公众用户开放平台API的抽象体系结构和管理最佳实践,这也是很棒的。

谢谢,

EN

回答 1

Software Engineering用户

回答已采纳

发布于 2011-10-21 20:48:16

步骤1:阅读Facebook和Amazon的开发文档。

(不要读谷歌,有些人认为他们不太擅长创建API。阅读这篇文章,看看谷歌可能犯了哪些错误。https://plus.google.com/112678702228711889851/posts/eVeouesvaVX)

http://developers.facebook.com/docs/reference/api/

http://aws.amazon.com/

这些文件将涵盖你的大部分问题。它们将展示一些良好做法。你得选择你认为最好的。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/115632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档