2013-04-08 33 views
2

我正在嘗試爲Facebook開發一個小應用程序,並且我正面臨API的問題。 經過幾次搜索,我開始認爲圖API不允許做我想做的事......以編程方式發佈在Facebook羣組

基本上,我想自動發佈消息到羣組牆上。我有一個網站,人們可以發佈他們的消息。這個社區也有Facebook羣組,我的觀點是自動在Facebook羣組上發佈一個來自網站的消息副本。當然,每次在網站上提交新消息。

我知道應用程序和頁面不能由羣組自己發佈。 因此,我考慮創建一個Facebook帳戶,像bot一樣工作,將我的消息發佈到該組。我想我必須爲這個用戶獲得一個長壽命的訪問令牌,並在到期時手動更新它。我不想手動登錄自己,但如果必須重新使用令牌,那麼這並不重要。

這可能嗎?有沒有更好的方法來做到這一點?

我對Facebook API有點困惑,我很抱歉這個問題。更重要的是,由於fb API的變化......通過網絡的許多答案現在已被棄用。我正在尋找的是一個開始 - 一個想法 - 能夠開發我的應用程序。

謝謝您的幫助:)

回答

1

是的,這是非常簡單的:

首先,你需要access_token n,其中的offline_access許可(這種方式將持續2個月)

於是,一些地方保存這個和的access_token做:

張貼到羣組牆:

$fbk = new Facebook(...); 
$bfk->setAccessToken($yourBotAccessToken); 
$postId = $fbk->api("/$fbGroupId/feed/",'post',$message); 

你甚至可以發表回覆到第一篇文章:

$fbk->api('/'.$postid.'/comments/','post',$reply); 
+0

這仍然是當前API 2.8是否有效? – SAR622 2016-12-08 12:22:17

+0

對不起,我不知道 – Madarco 2016-12-10 09:42:00

相關問題