2012-02-06 24 views
1

所以我類似的問題被問了一年半,有前在這裏:如何發佈給喜歡網頁或對象的人羣?

How do you programmatically publish to the Facebook feed associated with a 'liked' page?

從那時起,Facebook已經改變了出頭(我知道衝擊)。如果你不想閱讀其他問題,我想要做的就是向所有喜歡某個網頁的人發佈一條消息(一個帶有類似按鈕的網站)。答案中描述的方法不再有效。我還沒有看過Facebook說任何他們沒有官方支持的地方(我再次知道震驚)。我錯過了一些完全明顯的東西?

感謝

回答

1

經過一番研究,我發現如何做到這一點。此鏈接http://developers.facebook.com/docs/opengraphprotocol描述瞭如何向喜歡您的網頁的用戶發佈更新。這裏的curl命令:

curl -F 'access_token=...' -F 'message=Hello Likers' -F 'id=http://www.myopengraphpage.com/page1.html' https://graph.facebook.com/feed

此命令不工作,使其工作,你需要使用對象的開放式圖形ID代替URL的id參數。你從圖形API獲得這樣的URL的ID:http://graph.facebook.com/?id=http://www.myopengraphpage.com/page1.html

0

當您發表的帖子中你的Facebook頁面,誰喜歡它,就能看到他們的牆後所有的人(根據安全設置和排序選擇)。您可以讓頁面管理員發佈內容,也可以使用PAGE訪問令牌以編程方式進行操作。見基於的編輯原來的問題從Facebook頁面切換到「網站的頁面」,我有一個新的答案的http://developers.facebook.com/docs/authentication/

編輯

頁面登錄的一部分。答案是:對不起,你不能。

+0

我不是在談論一個頁面。我正在談論一個開放的圖形對象。通常它是一個帶有meta標籤og:title,og:type等的網站。 – derickito 2012-02-07 14:42:39

+0

我可以看到爲什麼你被標題弄糊塗了,我改變它以使其更清晰。 – derickito 2012-02-07 14:47:23

+0

「我想要做的就是向所有喜歡某個頁面的人發佈消息」 - 從你的問題內部開始。我發佈的內容將起作用。我也有編程發佈的頁面,而且這個頁面像冠軍一樣工作。 – DMCS 2012-02-07 15:49:35

相關問題