今天,Facebook宣布了一种全新的方式,通过你的应用程序在你的网站上分享用户的行动。文献资料是一个很好的尝试来解释事情是如何工作的,但是如果我没有用现有的OpenGraph API构建一个复杂的应用程序,我可能会迷路。
根本不清楚的是“旧”权限发生了什么。Facebook希望我们提示我们的用户获得publish_action许可。我想我可以开始了(或者我还不能开始呢?)这里不清楚这在我的活动站点上何时可用)立即将publish_action作为getLoginUrl (PHP )调用中的一个权限传递。
现在的“旧”publish_stream权限会发生什么?我两者都需要吗?publish_stream会被吓倒吗?是否可以将已经授予的publish_stream权限转换为publish_action,这样我就不必提示所有用户获得新的权限并吓跑他们?我未来如何证明我的应用程序?那么Facebook几个月前在应用程序开发上发布的垃圾邮件算法呢?它杀死了人们的应用程序,因为他们“滥用”了发布机制……这些新行动是否存在?有没有关于如何不让算法神明不安和被禁止的指导?
我意识到新的API是几个小时前才刚刚发布的,但是这些都是重要的问题,我非常怀疑我是唯一一个拥有它们的人。我很想听听关于这个的一些反馈。
发布于 2011-09-22 23:10:54
您今天就可以开始测试publish_actions了,但是在您的生产应用程序中还不应该要求用户提供它,直到更广泛的开放图形发布。
publish_stream将继续存在,更明确的帖子,但我们鼓励应用程序使用开放图形的时间线应用程序。
https://stackoverflow.com/questions/7522470
复制相似问题