我正在使用Facebook API Graph(C#和ASP.NET)尝试动态发布到我创建的Facebook页面。
查看浮动的代码示例..他们建议首先创建一个Facebook应用程序(我已经完成)..
然而..
我想发布3个不同的页面..我是否需要为每个页面创建一个应用程序? (我想在3页上发布不同的内容,而不是每个页面都有相同的帖子)
我只是想要消息&链接显示为Wall帖子。我并不担心会有一个“画布”放在IFrame中的“app”。
问题:我还需要编写一个或多个Facebook应用程序发布到我的3个不同的Facebook页面吗?
我到目前为止..我可以传递我的应用凭据并返回access_token。但我的帖子似乎没有去任何地方。
如果可能,我宁可放弃'facebook application / canvas'方法如果我可以直接发布到墙上(由于上述原因)。
哦,在你问之前。我不想发布到我的Apps Wall页面,我想发布到我的其他页面(除非我必须先发布到我的Apps Wall页面?)。
我确信很多人都有同样的问题。
提前致谢。
- 李
答案 0 :(得分:2)
答案 1 :(得分:1)
我认为您需要创建Facebook应用,因为这是您获得使用API所需的API 键 的唯一方法。我认为这是唯一的原因。当您仅使用Facebook进行身份验证时,情况也是如此。
答案 2 :(得分:0)
1 - 我想发布3个不同的页面..我是否需要为每个页面创建一个应用程序?
不,因为有一个选项允许单个应用处理多个页面。
2 - 我只想要消息&链接显示为Wall帖子。我并不担心有一个'app',它有'canvas'放在IFrame中。
你可以在他们的Graph API的帮助下做到这一点。
答案 3 :(得分:0)
您不一定需要画布,但请记住用户点击应用名称时会去的地方。
查看图谱API:http://developers.facebook.com/docs/api,尤其是发布部分。您想使用/PROFILE_ID/feed
,其中PROFILE_ID是您要发布到的页面的ID。