2010-09-10 27 views
3

如何在PHP如何使用Facebook的API在PHP

我用下面的代碼,但不工作

$result = $facebook->api('/me/feed/','post',array('message' => '<h1>This is my demo Face book application!</h1>')); 

我使用Facebook的API張貼在Facebook塗鴉牆HTML內容張貼在Facebook塗鴉牆HTML內容使用下面的代碼使用PHP拼接HTML字符串

$result = $facebook->api('/me/feed/','post',array('message' => 'This is my demo Facebook application!' . $htmlStr)); 

,但沒有工作,得到以下錯誤

OAuthException: (#1) An unknown error occurred 

任何請幫助我。

+0

你有一個oauth標記,你確定它是有效的嗎? 您可以通過將瀏覽器指向https://graph.facebook.com/me/feed?access_token = ... – 2010-09-11 09:27:29

+0

進行測試。順便說一下,您無法將HTML張貼到牆上,只能顯示純文本。 – 2010-09-11 09:29:36

+0

我需要發佈標誌圖片描述我累了下面的代碼,但不工作 $ attachment = array('message'=>'一些meesgae','name'=>'這是我的演示Facebook應用程序!','caption '=>「郵政標題」,'link'=>'http://mylink.com','description'=>'這是一個描述','picture'=>'http://mysite.com /pic.gif','actions'=> array(array('name'=>'Get Search','link'=>'http://www.google.com'))); $ result = $ facebook-> api('/ me/feed /','post',$ attachment); – Elankeeran 2010-09-11 18:30:32

回答

0

您無法在Facebook貼子中發佈HTML文章。

+0

Claude Vedovini實際上發佈了[作爲評論](http://stackoverflow.com/questions/3688367/how-to-post-html-content-in-facebook-wall-using-facebook-api-in-php/ 15081277#comment3888623_3688367)此問題發佈後的第二天。 – 2013-02-26 04:37:01

+0

@AndrewBarber是的,不知道爲什麼這篇文章是在最近的帖子之上。認爲它可能有一個實際的答案。 – ceejayoz 2013-02-26 04:39:45

+1

好點。這種事情有點奇怪,它也看起來像OP有他們的代碼的另一個問題。我實際上投票決定把整個事情都歸結爲「太本地化」,但是......呃! :) – 2013-02-26 04:41:18