2013-06-30 139 views
14

對於我們的用戶來說,我們的報告存在衝突,即將Object Graph對象共享到牆上的人有時會顯示對象標題和其他時間不對。具體來說,我在我自己的帳戶上進行的每項測試都會顯示對象標題,但是在他們的移動應用程序中 - 並未顯示。我已經測試過Open Graph調試器。所以我有幾個問題:Facebook Open Graph Not Showing對象標題

  1. 是否有字符數的長度限制?
  2. Facebook不會在手機上顯示整個Object.title嗎?
  3. Facebook是否會取消OG標記,如果找不到它們或者超時,他們是否會收到它們?

這裏是我的樣品OG網址:從FB

https://untappd.com/user/gregavola/checkin/35486976

響應: enter image description here

發表在我的牆上: enter image description here

我能做些什麼嗎?我錯過了什麼?

回答

0

這裏嘗試清除緩存:https://developers.facebook.com/tools/debug
您也可以嘗試設置Facebook分享鏈接,如:
https://www.facebook.com/sharer/sharer.php?s=100 & P [URL = HTTPS %3A%2F%2Fparse.com & p [標題] = mytitle & p [摘要] = mysummary

2

我有一個解決辦法:

  1. 要將 「啤酒對象」 添加屬性 「名」鍵入字符串。
  2. 編輯你的故事「喝啤酒」:在一對一沒有對象標題「通過Untappd喝了{} beer.name」改變的故事從「通過喝了{} beer.title Untappd「
  3. 保存更改。
  4. 創建啤酒對象時,隨着「標題」提供相同的字符串屬性名稱。
  5. 發佈故事。
+0

這是否必須在「POST」命令中才能創建新對象,這是否必須位於我們鏈接到的實際網頁上? – gregavola

+0

將meta屬性og:字符串的名稱添加到網頁中。 –

+0

@GauravVashisth我已經完成了所有這些 - 爲我的自託管對象添加了og:name(相當於OP'啤酒'的所有元標記);將屬性名稱添加到我的對象類型;並編輯一對一沒有OBJ標題包括beer.name而不是beer.title。但在手機上,外觀仍然看起來完全一樣。看到這裏:http://stackoverflow.com/questions/21267103/ensuring-facebook-opengraph-posts-look-the-same-on-mobile-and-desktop – Davek804

3

請參考this的鏈接。它爲我工作很好。我認爲這是唯一的解決方案。