API чата Facebook и OpenGraph

Если я отправляю личное сообщение другу, и это сообщение содержит ссылку, Facebook автоматически добавляет к сообщению значок сайта, описание и т. д. (при условии, что сайт поддерживает открытый граф).

Однако когда я использую Chat API для отправки этой ссылки другу, он этого не делает. Он просто отправляет ссылку, но не использует открытую графическую информацию сайта для отображения изображения, описания и т. д.

Есть ли способ исправить это?


person user1013725    schedule 02.09.2012    source источник


Ответы (1)


Если вы планируете сделать это на PHP, я бы порекомендовал вам расширить echo_facebook_client.php пример, который поставляется вместе с библиотекой Jaxl. Это позволит вам отправить личное сообщение другу, используя токены oauth вашего приложения facebook.

В прошлый раз, когда я проверял документацию jabber на Facebook (это было несколько месяцев назад), не было официальный способ прикрепить метаданные ссылки в контексте чата. В разделе ограничений документа вы найдете:

Your client cannot send or receive HTML messages
person Abhinav Singh    schedule 02.09.2012
comment
Да, боюсь, это на самом деле невозможно. Это отстой. - person user1013725; 05.09.2012