2013-03-08 73 views
-1

通過PHP教我自己的Facebook飼料發佈,我想弄清楚如何通過PHP curl命令執行這個curl HTTP POST,有什麼建議嗎?Facebook POST PHP HTTP curl

curl -X POST \ 
    -F 'message=Post%20with%20app%20access%20token' \ 
    -F 'access_token=YOUR_APP_ACCESS_TOKEN' \ 
    https://graph.facebook.com/4804827/feed 

發現它的here

+0

或者這仍然是一個有效的文章? http://stackoverflow.com/questions/5814158/post-to-a-facebook-users-wall-with-curl-php – VikingGoat 2013-03-08 19:02:55

+0

http://www.php.net/manual/en/curl.examples-basic。 php – Tchoupi 2013-03-08 19:02:55

+0

您發現了一篇很好的「文章」,那麼爲什麼在嘗試之前詢問它是否仍然有效? – 2013-03-08 19:07:58

回答

1

這是如何做到這一點:

$ch = curl_init(); 

curl_setopt($ch, CURLOPT_URL, "https://graph.facebook.com/4804827/feed"); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_HEADER, false); 
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
    'message' => 'Post with app access token', 
    'access_token' => 'YOUR_APP_ACCESS_TOKEN' 
)); 

echo curl_exec($ch); 
curl_close($ch); 

我建議在看文檔:

http://www.php.net/manual/en/function.curl-init.php

http://www.php.net/manual/en/function.curl-setopt.php

+0

出於某種原因,我沒有把兩個和兩個文件放在一起,現在這非常有意義,謝謝。 – VikingGoat 2013-03-08 19:12:27