1
如果我向朋友發送私人消息,並且該消息包含鏈接,Facebook會自動將該網站的圖標,說明等添加到消息中(假設該網站支持打開圖)。Facebook聊天API和OpenGraph
但是,當我使用Chat API將鏈接發送給朋友時,它不會這樣做。它只是發送鏈接,但不使用網站的開放圖形信息來顯示圖像,說明等。
有沒有辦法解決這個問題?
如果我向朋友發送私人消息,並且該消息包含鏈接,Facebook會自動將該網站的圖標,說明等添加到消息中(假設該網站支持打開圖)。Facebook聊天API和OpenGraph
但是,當我使用Chat API將鏈接發送給朋友時,它不會這樣做。它只是發送鏈接,但不使用網站的開放圖形信息來顯示圖像,說明等。
有沒有辦法解決這個問題?
如果您打算在PHP中這樣做,我會建議您擴展echo_facebook_client.php樣本示例,它與Jaxl library捆綁在一起。這將允許您使用您的Facebook應用程序oauth令牌將私人消息發送給朋友。
上次我檢查facebook jabber documentation(這是幾個月前)時,沒有官方的方式在聊天上下文中附加鏈接元數據。在文檔的限制部分,你會發現:
Your client cannot send or receive HTML messages
是的,恐怕它實際上是不可能的。這很糟糕。 – user1013725