将 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 添加到应用程序
将 Facebook 身份验证添加到我的 Spring MVC 应用程序