Возможно ли создать ссылку на такой контент Facebook, как фотография, из-за пределов Facebook? Я попытался поиграть с прохождением ссылок Facebook на стандартные, например, кнопочные инструменты, но, похоже, он не работает. Любые идеи очень ценятся!Как глубоко связать Facebook, как с внешнего сайта
1
A
ответ
1
Так что это возможно. Я получил эту работу, создав приложение Facebook и создав базовую аутентификацию. По завершении проверки подлинности я использую JS, чтобы вытащить параметр access_token
из возвращаемого URL-адреса и формы через POST, чтобы отправить понравившееся изображение на нужную фотографию, передав FBID
и пользователя через graph.facebook.com. Выглядит примерно так.
<form>
<a id="facebook-authentication" href="https://graph.facebook.com/oauth/authorize?type=user_agent&client_id=[YOUR_APP_ID_GOES_HERE]&redirect_uri=[YOUR_DESIRED_REDIRECT_PAGE_GOES_HERE]&scope=offline_access,publish_stream">
<div id="facebook-authentication-button">
START THE VOTE!
</div>
</a>
</form>
Некоторые дополнительные JS используется для автоматического отправки формы на редирект, но это не является необходимым для создания представления запроса, как POST.