代码之家  ›  专栏  ›  技术社区  ›  Johnny Oshika

Facebook图形API:在不离开应用程序的情况下共享到用户的时间线

  •  1
  • Johnny Oshika  · 技术社区  · 7 年前

    通过服务器到服务器的API请求,在用户不离开应用程序的情况下共享到用户的Facebook时间线过去很简单。这就是之前所做的一切:

    许可: publish_actions

    请求:

    POST /me/feed?access_token={access_token}
    
    message={message}&link={link}
    

    这一切都在2018年8月1日发生了变化,Facebook删除了 许可。他们的 breaking changes 页码 https://developers.facebook.com/docs/graph-api/changelog/breaking-changes 有几次提到这一点:

    已删除“发布操作”权限。具有 已批准发布操作,可以继续使用 许可有效期至2018年8月1日。如果你想为 你的应用程序用户可以将内容分享到Facebook和Instagram

    2018年8月1日90天突破性变化,现场API 发布操作权限,允许应用程序代表发布 的用户,将保留给经批准的合作伙伴。在未来 周,一种新的许可模式,允许应用程序将视频发布到 他们的用户组和时间表将会公布。

    所以他们显然希望我们使用共享对话框,但这在我的场景中不起作用。我希望旧的服务器到服务器共享功能回来。有什么办法吗?他们提到旧功能仍然可以用于 批准的合作伙伴 . 如何成为认可的合作伙伴?还有一种新的许可模式即将推出。我找不到这方面的任何参考资料。已经出版了吗?

    更新 有趣的是,如果你使用Facebook测试用户 发布\u操作 仍允许权限并发布到 /me/feed

    0 回复  |  直到 7 年前
    推荐文章