2012-03-13 4 views
0

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

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

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

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

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

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

ответ

1

Информация, представленная на 2-м снимке экрана, представляет собой только информацию о картине, имеющейся в facebook.

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

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


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

К сожалению, не думал о добавлении этого раньше:

Вы можете использовать Debugger tool, чтобы увидеть, как facebook "видит" URLs. Вы видите, что происходит, когда пользователь разделяет ссылку на то, что в facebook есть программа, которая отправляет запрос для общей ссылки, затем анализирует ответ и ищет определенные теги для извлечения данных, которые затем предоставляются пользователю. Например, попробуйте Debugger for google.com и посмотрите, какая информация была извлечена, затем попробуйте поделиться им и посмотреть, что она использует ту же информацию.

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

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


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

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

  • опубликовать ссылку, которая имеет О.Г. мета-теги в нем, те расскажут фейсбук, как отобразить ссылку

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

+0

Вы знаете Postcron.com? если вы тоже заглянете и вставьте ссылку в окно, приложение автоматически получит информацию ... как? –

+0

Отредактировал мой оригинальный ответ –

+0

Я знаю, что вы имеете в виду, но я хочу вставить в мое приложение –

Смежные вопросы