应用访问令牌和用户访问令牌之间有什么区别?
我注意到来自FB的userData不同,但我可以在用户墙上发布OpenGraph动作并发送给朋友墙。
我可以在OpenGraph操作中使用app访问令牌吗?
答案 0 :(得分:6)
App access_token
允许您代表应用程序而不是用户向Facebook API发出请求。这很有用,例如:
现在在Open Graph区域:
如果您的应用代表其用户发布并需要访问权限 没有过期时间的令牌,您应该使用App Access令牌。一个 应用程序访问令牌使用您的应用程序密钥签名,不会过期; 如果您重新键入/重置应用程序密钥,它将无效。
仅在发布功能时才使用应用访问令牌 直接来自您的服务器,以保持它们的私密性 应用程序 ...
App Access Tokens在以下情况下特别有用 发布“安全开放图表操作”的实例,Open Graph 只应由您的应用发布的操作,例如 成就和游戏分数。在该具体示例中,用户是 通过发布假冒来阻止他/她的分数 使用用户访问令牌获得的分数/成就。
请阅读以下文件: