2011-02-05 109 views
0

我正在使用Facebook API Graph(C#& ASP.NET)尝试动态发布到我创建的Facebook页面。真的需要一个Facebook应用程序发布到Facebook页面墙?

看代码样本左右浮动..他们建议创建Facebook应用第一(我做了)..

但是..

  1. 我有3个不同的网页我想发布到..我是否需要为每个应用程序创建一个? (我想发布不同的东西到3页,而不是每个相同的帖子)

  2. 我只想要消息&链接显示为墙帖。我并不担心有一个'应用程序'具有放置在IFrame中的“画布”。

问:所以我还需要写一个或多个Facebook应用程序发布到我的3个不同的Facebook页面?

我到目前为止..我可以通过我的应用程序的凭据,并取回access_token。但我的帖子似乎没有去任何地方。

如果可能,我宁愿放弃'facebook应用程序/画布'方法如果我可以直接发布到墙上(出于上述原因)。

哦,之前你问。我不想发布到我的Apps Wall页面,我想发布到我的其他页面(除非我必须先发布到我的Apps Wall页面?)。

我的人肯定负载具有同样的问题..提前

感谢。

- 李

+0

我希望谁低估了这个问题留下一些反馈,为什么? – 2011-02-13 17:50:01

回答

1

我认为你需要创建Facebook的应用程序,因为这是你会得到一组API 你需要使用API​​的唯一途径。我认为这是唯一的原因。当您仅将Facebook用于身份验证时,情况也是如此。

0

1 - 我有我想要发布到..我是否需要为每个应用程序3个不同的页面?

否,因为有一个选项可以允许单个应用程序处理多个页面。

2 - 我只是想要邮件&链接显示为墙帖。我并不担心有一个'应用程序'具有放置在IFrame中的“画布”。

你可以在Graph API的帮助下做到这一点。

+0

你能给我多一点Umair吗? – 2011-02-05 12:07:26

+0

我也应该提到,我想发布不同的东西到3页(不是每个页面上都显示相同的消息) – 2011-02-05 12:09:08

0

您不一定需要画布,但请记住,用户点击应用程序名称时会走到哪里。

看看Graph API:http://developers.facebook.com/docs/api,特别是发布部分。您想要使用/PROFILE_ID/feed,其中PROFILE_ID是您要发布到的页面的ID。

+0

是的,但是我需要创建一个应用程序吗? – 2011-02-11 08:58:35

2
  • 您只能使用一个应用程序做到这一点
  • 你需要这些权限offline_access,publish_stream,
    manage_page
  • 后,“我”在响应请求,你应该分析active_tokens你管理
  • 在您进行发布请求确保您设置
    “_facebook.active_token”到
    active_token页面,在那里你要
    发布
相关问题