1

我發佈了一個包含照片對象到用戶頁面上的開放圖故事,就像Facebook的樣本項目。打開圖形鏈接顯示在描述框中?

打開圖形故事,獲取張貼圖像,標題,然後描述應該在哪裏張貼打開圖形url。

這是我使用的開放圖形url。

https://hidden-castle-7245.herokuapp.com/opengraphobject.php?fb:app_id=554329451276476 & OG:類型= gopiratestd:老闆 & OG:標題=噴火龍 & OG:描述=%22Whatever%22 & OG:圖像= http://images.all-free-download.com/images/graphicmedium/beautiful_cat_picture_6_168770.jpg &體=東西

和動作是gopiratestd:擊敗

我使用圖表API瀏覽器發佈測試帖子。

以下是活動日誌中顯示的帖子的圖像。

enter image description here

什麼辦法可以解決這個問題?

無論如何也有改變故事鏈接?當我在打開的圖表故事中選擇標題或圖片時,它會將我帶到顯示已發佈操作名稱的空白頁面。我想這個鏈接到一個單獨的網頁,這可能嗎?

回答

1

因爲你在你的description參數使用雙引號,你最終

<meta property="og:description" content=""Whatever""> 
在生成的HTML

,並因爲這是無效的,FB的刮板不會從你的meta標籤讀取任何說明都沒有。

將值減去引號,the scraper will read your description just fine

無論如何還有改變故事鏈接?當我在打開的圖表故事中選擇標題或圖片時,它會將我帶到顯示已發佈操作名稱的空白頁面。

如果你想輸出更多的內容網頁上 - 然後輸出更多的內容:-)

我想這個鏈接到一個單獨的網頁,這可能嗎?

該帖子將始終鏈接到發佈的網址。如果需要,您可以通過JavaScript(刮板不解釋)或服務器端(然後您必須從重定向via its user agent中排除刮板)來重定向登錄到其他URL的普通用戶。

+0

謝謝!我可能永遠不會發現那些額外的引號。我想我必須讓着陸頁爲我重定向,只是希望我錯過了應用程序設置頁面中的某些內容。感謝一個磨坊:) – Tiddly