0
我正在創建一個網站,允許用戶出售物品,登錄是基於Facebook API。 創建廣告時需要獲得批准,因此在創建時不可見。 我有一個領域,用戶可以檢查他/她是否會允許將新廣告發布到他/她的Facebook個人資料。這工作完美,因爲它發佈得很好,但這裏的問題是廣告不可見發佈到其他用戶來自facebook api的牆
我的問題是,如果有可能通過API發佈到另一個用戶的牆壁這樣的事情。
代碼現在是
define('APP_ID', 'XXXX');
define('APP_SECRET', 'XXXXX');
$facebook = new Facebook(array(
'appId' => APP_ID,
'secret' => APP_SECRET
));
$facebook->api('/me/feed', 'post', array(
'link' => 'www.XXXX.dk/viewad.php?aid='.$id,
'name' => $_POST["headline"],
'message' => 'I have created a new ad on www.XXXX.dk'));
將這項工作時,廣告被批准?
$facebook->api('/12345678/feed', 'post', array(
'link' => 'www.XXXX.dk/viewad.php?aid='.$id,
'name' => $_POST["headline"],
'message' => 'I have created a new ad on www.XXXX.dk'));
不,從2013年2月起你不能通過API發佈到其他人的牆上(你只能使用提供對話框並讓用戶自己觸發發佈後的客戶端)。恕我直言,你正在嘗試做什麼,正是這種變化的原因 - 發佈「廣告」給其他人的圍牆是我認爲是純粹的垃圾郵件。 (如果FB的平臺政策允許你的「商業模式」也是有問題的,我想)。 – CBroe 2013-04-11 12:13:01
CBroe - 謝謝你的回答!你能把它作爲一個真正的答案嗎? – 2013-04-11 12:16:17