我已經開發了一個適用於php的審覈應用程序,通過它我可以審覈所有的帖子和評論。我也可以選擇在Facebook粉絲頁面牆上張貼POST。但是,當我嘗試這樣做時,拋出了一個異常,指出「用戶未授權應用程序執行此操作」。Facebook授權
任何幫助!由於
更新
在這裏,我要求從用戶的權限通過粉絲頁面爲POST
$hasPermission = $facebook->api_client->call_method('Users.hasAppPermission',array('ext_perm'=>'publish_stream', 'uid'=>$fbuid));
$hasPermission_offline = $facebook->api_client->call_method('Users.hasAppPermission',array('ext_perm'=>'offline_access', 'uid'=>$fbuid));
在這裏,我嘗試發佈頁面
$facebook->api_client->stream_publish(strip_tags(html_entity_decode($rowdata['posttext'])),$objAttachment, '', $objfbpharmawall->pageid, $uid)
1)用戶是頁面的粉絲嗎? 2)你有沒有允許用戶發佈到頁面的隱私? 3)分享一些代碼! – ifaour 2011-03-10 08:52:02
是的用戶是頁面的粉絲,沒有隱私,而是在牆上張貼帖子之前向用戶請求權限。 – gborkar 2011-03-10 08:58:01
你的代碼呢? – ifaour 2011-03-10 09:36:54