Поделиться и добавить собственное сообщение?

Я интегрировал кнопку «Поделиться» в Facebook на свой сайт. Теперь клиент хочет добавить предварительно заполненное сообщение, когда пользователь нажимает кнопку «Поделиться», чтобы его можно было записать на временную шкалу пользователя. (если они согласны).

Я проверил кнопку «Поделиться» на Facebook:

https://developers.facebook.com/docs/plugins/share-button/

Но я нигде не могу найти, как добавить собственное сообщение на кнопку «Поделиться»?


person panthro    schedule 26.11.2014    source источник
comment
Это запрещено в соответствии с developers.facebook.com/policy, поэтому, если они не хотят, чтобы их приложение запрещено, они не должны этого делать   -  person WizKid    schedule 26.11.2014
comment
Это не приложение для фейсбука, это веб-страница.   -  person panthro    schedule 26.11.2014
comment
Хорошо, это невозможно, и даже если бы это было так, веб-странице было бы запрещено делиться чем-либо через несколько часов.   -  person WizKid    schedule 26.11.2014


Ответы (2)


Вам нужно будет добавить теги facebooks OG в заголовок вашей страницы, Facebook прочитает их и добавит контент. Вы можете добавить собственный заголовок, изображение и описание.

<meta property="og:title" content="title" />
<meta property="og:description" content="description" />
<meta property="og:image" content="http://www.website.com/thumbnail" />

Если вам нужно добавить собственный заголовок, изображение или описание на страницу, вам нужно будет использовать константу php, чтобы определить их для каждой страницы.

Что-то вроде:

<?php 
$title = 'Title Here';
$desc = 'Description goes here...';
?>

Тогда метатеги будут выглядеть так.

<meta property="og:title" content="<?php echo $title ?>" />
<meta property="og:description" content="<?php echo $desc ?>" />
<meta property="og:image" content="http://www.website.com/thumbnail" />

Ознакомьтесь с документами здесь:

person Aaron    schedule 26.11.2014

В соответствии с политикой платформы вам не разрешается предварительно заполнять сообщение:

2.3: Не заполняйте заголовки, комментарии, сообщения или параметр пользовательского сообщения сообщений содержимым, которое не создавал человек, даже если человек может редактировать или удалять содержимое перед публикацией.

... и в любом случае это невозможно с плагином Share. Сообщение должно быть на 100% сгенерировано пользователем, и реализовать это невозможно.

person luschn    schedule 26.11.2014