我想要避免的是必须创建额外的Web界面来添加/管理/删除应用程序以及添加/删除应用程序管理员.也许有一种更简单的方法来进行API密钥分发.或者我真的需要那些吗?我的意思是,监控和限制使用是很酷的,听起来很有用,但是它需要我为密钥分发做的其他事情.
更具体地说,我的网站就像slIDehare和scribd.我希望为其功能提供API访问权限,例如添加和管理文档以及获取有关用户的信息.因此,例如,要上传文件,您需要以某种方式进行身份验证并使用特定帐户来执行此 *** 作.在这种情况下,API密钥是一个要求,还是我可以坚持认证用户?
那么您认为处理API密钥的最佳方式是什么?或者我应该使用它们?是否有更聪明的方式来分发(创建,删除)密钥?
提前致谢 :)
解决方法 你知道mashery http://www.mashery.com/和programmableweb吗?也许有一些有用的资源
http://www.mashery.com/solution/collegeboard
和
http://www.3scale.net/
我会使用API密钥进行统计和限制,但也可以在没有像谷歌这样的API密钥的情况下提供某些服务
您可以使用类似的解决方案轻松创建API
Restler http://luracast.com/products/restler/
FrAPI http://getfrapi.com/
数据库http://thedatatank.com/
服务(仅适用于Drupal)http://drupal.org/project/services
还有一些:http://blog.programmableweb.com/2011/09/23/short-list-of-restful-api-frameworks-for-php/
总结以上是内存溢出为你收集整理的RESTful API密钥建议全部内容,希望文章能够帮你解决RESTful API密钥建议所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)