Возможно ли использовать пользовательскую фейсбуку как кнопку?
Иногда клиенты хотят иметь пользовательскую кнопку "facebook". Я имею в виду другое изображение и дизайн.
Я работал с sharer.php:
<a id="fb-share" style='text-decoration:none;' type="icon_link" onClick="window.open('http://www.facebook.com/sharer.php?s=100&p[title]=foo&p[summary]=bar&p[url]=https://www.foobar.com/&p[images][0]=https://www.foobar.com/thumb.gif','sharer','toolbar=0,status=0,width=580,height=325');" href="javascript: void(0)">
<img src="img/share.gif" width="62" height="18" alt="Share"/>
S</a>
Но похоже, что это не очень хорошо работает, так как facebook устарела кнопка Share. Вместо этого мы должны использовать кнопку "like".
Итак, можно ли создать обычную кнопку с пользовательским изображением?
Я видел на странице facebook api генератор, чтобы создать кнопку, но я хотел бы знать, возможно ли создать пользовательскую кнопку с другим изображение?
Ответы
Ответ 1
Это возможно при большой работе.
В принципе, вы должны публиковать действие с помощью API Open Graph. Затем вы можете добавить собственный дизайн к своей кнопке.
Но тогда вам нужно будет отслеживать себя, так что возвращающийся пользователь сможет отличить тот контент, который ему нравился ранее.
Кроме того, вам нужно будет попросить пользователя войти в ваше приложение и задать им разрешение publish_action
.
В целом, если вы делаете это для приложения, это может стоить того. Для веб-сайта, где вы в основном хотите, чтобы пользователям нравились статьи, тогда это действительно много.
Кроме того, учтите, что вы повышаете свой коэффициент выпадения каждый раз, когда вы запрашиваете у пользователя разрешение через вход в Facebook.
Если вы хотите увидеть пример, я недавно сделал приложение, используя открытую графику, как кнопку, просто наведите на некоторые фотографии в мозаике, чтобы увидеть его