2017-04-21 79 views
2

我的目標是張貼到我的FB頁面(/{page-id}/feed)鏈接到網站,選擇要顯示的圖像,而不是從網頁上自動抓取的圖片。我想展示的圖片不在網頁中,因此我無法使用og:image標籤。Facebook API - 如何發佈帶有自定義圖片的網站鏈接?

我使用的是當前的API(V2.9),這是我到目前爲止已經試過在圖形API瀏覽器:

  • picture參數,如預期不起作用(它不以action button更換自動圖像)
  • picturelink參數都指向圖像的URL,但它必須有用於link參數
  • child_attachments參數相同的URL,但我至少需要2張圖片而最終的結果是完全不同的,太link參數的額外
  • 領域,但你的2.9 API
  • 很多這些參數之間的組合在被拆除,沒有運氣

我是什麼失蹤?

+0

_「我想顯示的圖像是不能在網頁上,所以我不能使用OG:圖像標記」 _ - 我看不出有什麼一兩件事必須做另一個。 – CBroe

+0

類似問題的很多答案都指向使用網頁中的「og:image」標籤進行鏈接。這只是一個澄清,以避免這種答案。 – BigFab

+1

如果你不能使用'og:image',那麼你的運氣不好。 Facebook正在限制這一點,以對抗假新聞,我想 - 人們已經發布了在線文章的鏈接,並在過去這樣做的時候改變了縮略圖,標題和描述,以歪曲文章實際所說的內容。 – CBroe

回答

3

有關爲什麼它不起作用的信息。我假設他們將其刪除,強制用戶將其添加到他們的網站,就像Twitter使用他們的Twitter卡一樣,並可能停止模仿網頁。

https://developers.facebook.com/docs/sharing/reference/feed-dialog#deprecated-params

+1

這表面上是爲了阻止假新聞的傳播。解釋更改的另一個鏈接:https://developers.facebook.com/blog/post/2017/06/27/API-Change-Log-Modifying-Link-Previews/ – rinogo

相關問題