我想使用我的应用将一些消息发布到墙上。 但出于某种原因,我的用户希望在墙上显示页面名称而不是用户名。 我想也许我可以使用[使用facebook作为页面] menu.http://stackoverflow.com/questions/2901316/post-to-wall-as-facebook-app-not-as-a-user 但是我错了。在这种情况下,我不能在画布页面中使用我的应用程序。 我看到了youtube app。他们可以将消息发布为页面用户。 http://apps.facebook.com/videobox/pages 我错过了什么吗? 任何想法都会有所帮助。 谢谢!
答案 0 :(得分:1)
您是否希望发布到Page的留言板?您的应用需要用户提供以下2个扩展权限:
使用这两个权限,您可以先获取用户所管理的所有页面的列表,以及Page的访问令牌,如下所示:
获取网址:https://graph.facebook.com/me/accounts?access_token= {user_access_token}
获得Page的access_token后,您现在可以按如下方式发布到Page的墙上:
POST URL: https://graph.facebook.com/{page_id}/feed
POST BODY: access_token={page_access_token}&message=Test+Post
我希望这会有所帮助。