javascript - FB api - 在其他人的公共(public)页面上发布图像

标签 javascript facebook facebook-graph-api facebook-javascript-sdk

我正在尝试在不是我的公共(public)页面上发帖...我正在使用以下代码:

<前>FB.api( “/https://www.facebook.com/XXXXXX/feed”, “邮政”, { "message": "这是一条测试消息" }, 函数(响应){ if (响应 && !response.error) { console.log('riuscito:'+response); } 别的 { console.log('fallito:'+JSON.stringify(response.error)); } } );

其中“/https://www.facebook.com/XXXXXX/feed”,是facebook公共(public)页面。 我用我的用户登录 facebook,这段代码没问题,但我收到了这样的错误: Fallito:{"message":"(#210) 请求此资源需要页面访问 token 。","type":"OAuthException","code":210}

如何从 https://www.facebook.com/XXXXXX/feed 获取页面访问 token 当这个页面不是我的? 是否可以? 谢谢 卡洛

最佳答案

您无法为不属于您的页面获取页面 token 。

您只能尝试使用用户 token ,但您的 API 调用是错误的:

FB.api(
   "XXXXXX/feed",
   ...

关于javascript - FB api - 在其他人的公共(public)页面上发布图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28883008/

相关文章:

java - 如何将 Theta 360 度照片发布到 Facebook

javascript - JavaScript 中的自定义类数组 getter

ios - iOS6 Social Framework 的局限性——我可以获取 Facebook 图片吗?

javascript - Chrome 控制台错误 : chromeHidden. Port.dispatchOnDisconnect

java - 突然错误: No static method setWebDialogTheme(I)V

Facebook OpenGraph 图像甚至按建议大​​小裁剪

javascript - 如何使用 Java 脚本中的文件保护程序将视频文件从 blob 保存到本地硬盘?

javascript - 无法渲染 React 组件,我的理解或代码中有错误?

javascript - 设置 intellij 调试器以便能够中断或单步执行 NPM 脚本

api - 我们能够按时间轴访问生活事件吗?