Передача названия, URL и изображения на share.php в facebook

Я хочу поделиться заголовком, изображением и описанием на facebook без javascript, просто передав их share.php в facebook. Я получил код на этом сайте Альтернатива с открытым исходным кодом AddThis AddToAny, ShareThis и т.д. Для социальной закладки.

и я прочитал вопрос как передать пользовательский параметр в ссылке facebook sharer

Теперь я хочу совместить оба вопроса. Могу ли я передать изображение, название и описание просто в facebook share.php url

как:

<a class="scmFacebook" href='http://www.facebook.com/sharer.php?s=100&amp;p[title]=<?php echo $title;?>&amp;p[summary]=<?php echo $summary;?>&amp;p[url]=<?php echo $url; ?>&amp;&p[images][0]=<?php echo $image;?>'>Facebook</a>

ИЛИ Если я ошибаюсь, пожалуйста, покажите мне подходящее место.

Ответ 1

Согласно разработчикам facebook (bug):

Сплиттер больше не будет принимать пользовательские параметры, и facebook вытащит информацию, отображаемую в предварительном просмотре, так же, как она появится на facebook, как сообщение из метатегов URL-адреса url.

  • Либо вы используете кнопку Share - требуется Javascript SDK

  • Или используйте последний Диалоговое окно совместного доступа - требуется только идентификатор приложения. Он имеет прямой метод направления URL-адресов для вызова диалога общего доступа:

    https://www.facebook.com/dialog/share?
      app_id={app-id}
      &display=popup
      &href={link-to-share}
      &redirect_uri={redirect-uri}