如何从应用程序作为品牌发布到粉丝页面?

时间:2011-04-18 10:52:16

标签: c# .net facebook facebook-graph-api

我想使用Facebook SDK将消息作为品牌从应用程序发布到粉丝页面。

我尝试使用以下令牌和代码发布到粉丝页面,但收到bad request错误:

https://graph.facebook.com/me/accounts?access_token=XXXXXXXX

输出类似于以下内容:

{
   "data": [
      {
         "name": "My App",
         "category": "Application",
         "id": "10258853",
     "access_token": "xxxxxxxxxxxxxxxx"
      }
   ]
}

我做错了什么?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:2)

好的,实际上我的溶剂似乎很好:) 这是怎么做的: 1.确保您是要发布的Facebook页面的管理员。 2.在这里获取access_token:

https://www.facebook.com/dialog/oauth?
   client_id=[APP ID]
&response_type=token
&scope=publish_stream,manage_pages, offline_access
&redirect_uri=[The page you want to be redirected after you get you token, must be the same domain as your application]

3。在此处获取特定页面/应用程序的access_token:

https://graph.facebook.com/me/accounts?access_token=[ACCESS_TOKEN FROM STEP 2]

你会看到这样的事情:

{
     "name": "Your Page",
     "category": "Community",
     "id": "145530142139075",
     "access_token": "yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy"
  },

4。您现在可以开始发布到您的页面。

    https://graph.facebook.com/[YOUR PAGE ID FROM STEP 3]/feed
access_token=[ACCESS_TOKEN FROM STEP 3]

我希望这会对别人有所帮助。