-3
A
回答
0
在這裏看到:Post to a Facebook user's wall with cURL PHP
代碼從話題上僅僅在-情況下,它被刪除:
$attachment = array(
'access_token' => $token,
'message' => $msg,
'name' => $title,
'link' => $uri,
'description' => $desc,
'picture'=>$pic,
'actions' => json_encode(array('name' => $action_name,'link' => $action_link))
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,'https://graph.facebook.com/fbnameorid/feed');
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $attachment);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //to suppress the curl output
$result = curl_exec($ch);
curl_close ($ch);
祝你好運!
2
使用CURL登錄:沒有用戶交互就不可能。檢查出的信息,Facebook的文檔有關登錄可能性:https://developers.facebook.com/docs/facebook-login/v2.1
帖子用戶牆:https://developers.facebook.com/docs/graph-api/reference/v2.1/user/feed/
您必須授權與該publish_actions權限的用戶。儘管如此,更好的(並且更少的垃圾郵件)的方式將是Share對話框:https://developers.facebook.com/docs/sharing/reference/share-dialog
這就是說,你的想法是讓你的朋友的生日和標記他們說「生日快樂」,恐怕它不是可能有以下幾種原因:
- 朋友權限已被棄用,您不能再從朋友處獲得任何數據。請參閱更改日誌以獲取更多信息:https://developers.facebook.com/docs/apps/changelog
- 在Facebook Wall上自動發佈被認爲是垃圾郵件,因此無法獲得publish_actions批准自動發佈生日祝福。另請參閱更新日誌以獲取有關權限批准的更多信息
- 消息參數始終必須是100%用戶生成的,因此您不能僅生成消息。有關更多信息,請參閱政策:https://developers.facebook.com/policy/
- 用戶訪問令牌僅在延長並保存時纔有效2小時或60天。在這60天之後,用戶將不得不再次訪問該應用來刷新令牌。
相關問題
- 1. 使用腳本發佈到Facebook牆上,並自動登錄
- 2. 在Facebook上發佈到用戶牆上自動登錄
- 3. 發佈到Facebook用戶的牆上捲曲PERL
- 4. 如何發佈到我自己的網頁在Facebook上的牆
- 5. 如何使用Facebook Developer Toolkit將內容發佈到牆上?
- 6. Facebook API:如何發佈到我自己的牆上頁面?
- 7. 如何使用我自己的Textview在Facebook牆上發佈狀態?
- 8. 自動Facebook登錄與捲曲
- 9. Facebook登錄與捲曲
- 10. Facebook API - Android:如何使用Facebook API在Facebook牆上發佈?
- 11. 無法登錄在我的Facebook牆上發佈圖片
- 12. 如何使用facebook-sdk登錄facebook,發佈後應用發佈
- 13. 如何將網站內容發佈到Facebook牆上?
- 14. https使用捲曲登錄
- 15. 使用捲曲登錄
- 16. 在Facebook牆上自動發佈
- 17. Facebook:通過API發佈到我自己的牆上
- 18. 捲曲登錄
- 19. Java程序無需登錄即可在Facebook牆頁上發佈
- 20. 發佈消息在Facebook牆上不顯示登錄頁面
- 21. 不能發佈到Facebook塗鴉牆通過捲曲
- 22. 如何在Facebook上發佈多條牆?
- 23. 如何發佈在facebook事件牆上?
- 24. 如何發佈在facebook羣組牆上
- 25. 如何在FaceBook牆上發佈信息?
- 26. 如何在Facebook牆上發佈消息
- 27. 如何使用Facebook c#sdk在Facebook牆上發佈HTML郵件?
- 28. javascript facebook發佈在牆上
- 29. 如何在沒有登錄Facebook的情況下使用Facebook API發佈在朋友的牆上?
- 30. 如何使用我自己的按鈕登錄Facebook? (Facebook SDK 4.0)
謝謝您的回覆...我會檢查並讓您知道謝謝.. – Chathura 2014-10-04 17:04:40