javascript - 用于开放图操作的访问 token

标签 javascript facebook-graph-api facebook-javascript-sdk facebook-opengraph facebook-access-token

我创建了一个使用publish_actions权限的自定义开放图操作。

用户授予此权限后,我需要使用哪个访问 token 来发布打开图操作?我可以只使用我的应用 token 还是需要使用活跃用户 token ?

我已经对此进行了测试,看起来只要用户授予应用程序权限,仅使用应用程序 token 就可以工作。我担心这可能是 api 中的一个怪癖,或者它可能会发生变化,因为它不在 api 文档中。

让我知道其他人如何实现类似的东西,以及它是否有帮助,此开放图操作尚未提交审批。

最佳答案

两者都可以工作,并且在某些情况下需要应用程序访问 token (这是您可以在特定操作类型上指定的选项),但一般来说您应该使用用户访问 token ,因为您需要它读回数据并代表用户进行任何其他 API 调用

关于javascript - 用于开放图操作的访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13767792/

相关文章:

Javascript window.opener 在 IE 10 中不起作用

ios - 我可以使用 iOS 应用程序在页面的墙上发帖吗?

facebook - 查找邀请您的人::Facebook FQL 资源管理器错误: "Inviter":null

javascript - 如何阻止我的 Facebook 共享窗口被弹出窗口拦截程序拦截?

php - 检测用户是否作为页面登录

javascript - 函数调用函数本身作为 foobar.call(foobar) 的目的是什么?

javascript - 为什么 ngIf 不适用于类属性

javascript - JS string.replace(regex, function) 并不贪婪

javascript - 如何在for循环中初始化数组?

ios - 如果不先点击 Open Graph Debugger,iOS 中的 Facebook Open Graph Share 将无法正常工作