Сообщения, автоматические в facebook
у Меня есть система, где я использую cURL
для входа на сайт. На этом сайте у меня есть кнопка поделиться контентом на facebook, и я хочу сделать это автоматически. То есть, в конечном итоге с работой пользователя вход на сайт, и поделиться материалами. Как я могу это сделать? С помощью API
, facebook? Кто-то может дать мне некоторое направление?
EDIT: я Думаю, что я не ясно, на мой вопрос, не хочу, чтобы создать кнопку "поделиться", он уже создана, я просто хочу получить нажимает его с помощью cURL, и поделиться содержимым, только для этого пользователь должен войти в систему, верно? Моя трудность этой горе.
1 answers
Прежде всего, вам нужно создать ключ для вашего приложения Здесь.
, После перейти во Вкладку Apps, Create New App
После того, как приложение создано, вы можете забрать APP ID
здесь:
После этого, вы можете использовать кнопку share в каждом из содержимого так.
HTML
:
<div class="fb-share-button" data-href="http://pt.stackoverflow.com/questions/10272/postagens-automaticas-no-facebook" data-type="button_count"></div>
Javascript
:
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=XXXXXXXXXXXXXX";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
Вместо XXXXXXXXXXXXXX вы должны положить ключ от приложение.
Вы можете использовать cURL
, как указано здесь
Но я считаю, что гораздо проще использовать PHP
эту задачу, потому что вам понадобится acess_token доступа, удалось только после того, как сделать вход в систему с помощью
приложение в API
Facebook
.
Автоматизировать с помощью PHP
, вы должны использовать API - Facebook
, используя SDK
PHP
.
Здесь имеет ссылку для документации SDK
И здесь есть пример того, как опубликовать с помощью PHP
и API
,Facebook
Шаги для создания APP ID
же