2011-02-05 119 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頁面,在那裏你要
    發佈
相關問題