Передача названия, 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&p[title]=<?php echo $title;?>&p[summary]=<?php echo $summary;?>&p[url]=<?php echo $url; ?>&&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}