将 Facebook 应用程序添加到 Django 以获取 Facebook 页面的权限

Posted

技术标签:

【中文标题】将 Facebook 应用程序添加到 Django 以获取 Facebook 页面的权限【英文标题】:Add Facebook App to Django to get permissions on Facebook pages 【发布时间】:2013-03-05 12:38:16 【问题描述】:

我想代表页面管理员在一些 Facebook 页面上发布。我想要这样的内容:

    Facebook 页面管理员使用 Facebook 帐户登录并通过单击按钮进行身份验证 我获得了在他的 Facebook 页面上发布内容的所有权利(page_access_token 和 page_ID) 访问我网站的某些用户可以在各自的 Facebook 页面上发布他的消息。

问题在于第一点和第二点,我已经为身份验证部分制作了一个 Facebook 应用程序,但是我如何将它与 Django 集成。当我有 page_access_token 和 page_ID 使用 facebook-sdk 时,我可以在特定的 Facebook 页面上发帖。

下面的代码在 facebook 页面上发布提要。

import facebook
oauth_access_token = "page_access_token"
graph = facebook.GraphAPI(oauth_access_token)
graph.put_object("me", "feed", message="Hello, world")

它更像是一个 Django 应用程序然后是 Facebook 应用程序。非常感谢任何帮助。 谢谢

【问题讨论】:

【参考方案1】:

我认为有一个指南很好地描述了前两个步骤。虽然不允许链接到该站点,但我不知道为什么。我只想说,在 Google 上搜索“使用 Python/Django 代表您的用户发布到 Facebook”可能会有所帮助。

【讨论】:

以上是关于将 Facebook 应用程序添加到 Django 以获取 Facebook 页面的权限的主要内容,如果未能解决你的问题,请参考以下文章

将 Facebook 登录添加到 iOS 应用时出错

通过 API 将 Facebook 应用程序添加到粉丝页面

尝试通过解析和应用程序崩溃将 Facebook 添加到应用程序

将 Facebook 身份验证添加到我的 Spring MVC 应用程序

将 Facebook Audience Network 中介添加到应用程序

将 Facebook 评论添加到我的 iOS 应用