2014-08-30 83 views
6

我試圖通過facebook圖形API發佈一條消息並且我不能。在新文檔中https://developers.facebook.com/docs/graph-api/reference/v2.1/user/feed 圖像沒有字段。使用圖形API a將圖片發送到Facebook頁面/提要

如果我嘗試使用「object_attachment」字段,則只會出現小縮略圖,而且帖子的樣式像共享鏈接。

如果我嘗試使用字段「圖片」,並在互聯網上使用照片的網址,結果相同。我無法從本地發佈「圖片」,如下所示:

$post['picture'] = '@' . realpath($image); 

錯誤出現:「圖片URL格式不正確」。

我只是用一個免費的Web應用程序,使具有照片的帖子,結果是恰到好處(見附件圖片)

請告訴我,我怎麼能做出與精確結果後?

enter image description here

回答

4

,如果你想將照片張貼到FB(即到相冊)和文本,並在時間軸上公佈這兩種,你需要上傳照片到FB。不是作爲外部URL的附件,而是作爲發送給FB的二進制數據。

看一看

 https://graph.facebook.com/<user id>/photos 

和現場source

3

內如果你需要,你必須提供該圖像是可用的URL的鏈接的消息發佈後的圖像。

僅供參考,您可以檢查在Facebook上的文檔此鏈接,

https://developers.facebook.com/docs/graph-api/reference/v2.1/user/feed#publish

正如你說你還沒有看到對圖像的任何參數,請點擊鏈接參數看得更遠。這將清除您的疑問,因爲發佈圖片,文字或鏈接必須使用此API。

如果你只想發佈圖片,那麼這個API將起作用。

https://developers.facebook.com/docs/graph-api/reference/v2.1/user/picture

更新的鏈接:

https://developers.facebook.com/docs/graph-api/reference/v2.12/post

+0

對圖片的網址應該是Facebook網址嗎? – Satyadev 2017-04-11 10:01:20

+0

@Satyadev沒有必要 – joseantgv 2017-07-11 13:53:18

相關問題