Опция публикации приложения на стене - PullRequest
0 голосов
/ 14 марта 2012

Я прочитал руководство по публикации ссылки на мою стену или на мою фан-страницу.Вот руководство: net.tutsplus.com/tutorials/php/wrangling-with-the-facebook-graph-api/

Это мой тест приложения:

http://www.onlyimagination.com/mytest/source/

Приложение работает, но я не хочу создавать ссылку вручную, я хочу только поделиться.

Это снимок экрана публикации этого приложения

Вместо этого я просто поместил бы ссылку, и мое приложение АВТОМАТИЧЕСКИ извлекает все ссылки, такие как этот обмен информацией здесь в этом снимке экрана .

1 Ответ

1 голос
/ 14 марта 2012

Информация, представленная на втором скриншоте, - это просто информация об изображении, которое есть на Facebook.

Чтобы сообщить Facebook, как представлять свои ссылки, вам нужно использовать протокол Open Graph (вы также можете использовать документы Open Graph ). С помощью этого протокола вы определяете свойства, которые Facebook умеет извлекать, такие как заголовок, тип, изображение и т. Д.

Это означает, что ответ на каждую ссылку, которую вы хотите, чтобы люди делились на Facebook, должен содержать метатеги og.


Редактировать

Извините, не думал добавить это раньше:

Вы можете использовать Инструмент отладчика , чтобы увидеть, как facebook "видит" URL-адреса. Вы видите, что, когда пользователь делится ссылкой, пользователь Facebook имеет программу, которая отправляет запрос на общую ссылку, затем он анализирует ответ и ищет определенные теги, чтобы извлечь данные, которые затем представляются пользователю. Например, попробуйте Отладчик для google.com и посмотрите, какая информация была извлечена, затем попытайтесь поделиться ею и убедитесь, что она использует ту же информацию.

Кроме того, в нижней части результата отладчика есть ссылка Зачищенный URL-адрес : точно посмотрите, что наш скребок видит для вашего URL-адреса , если вы нажмете, что видите фактический ответ.

Надеюсь, это прояснит это.


2-е редактирование

Я не знаю, как вы публикуете свои сообщения в своем приложении (в следующий раз будет проще, если вы просто добавите используемый код), но не имеет значения, как вы публикуете его (js sdk или с сервера). сторона) у вас всегда есть два варианта:

  • Опубликуйте ссылку, в которой есть метатеги og, и они сообщат Facebook, как отображать ссылку

  • Добавить ссылку , изображение , имя , заголовок и описание поля при публикации (js sdk для клиента и graph api для сервера)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...