2013-03-01 3 views
0

Я хочу показать кнопку на Facebook как на моей веб-странице. Я использую плагин/likes.php Facebook scriptFacebook как кнопка и токен доступа

Я знаю пользователя access_token. Я хочу, чтобы кнопка вроде бы работала без аутентификации пользователя.

Есть ли способ дать access_token прямо как кнопка?

Благодаря

ответ

1

Нет, like кнопки Логин аутентификация не имеет ничего общего с вами. Когда они попытаются полюбить объект, Facebook проверит, не вошли ли они в Facebook в этом текущем браузере. Если пользователь не разрешил ваше приложение, то то, что вы хотите сделать, невозможно.

Однако, если они вошли в ваше приложение и у вас есть access_token, вы можете опубликовать действие Open Graph со встроенным типом like после нажатия этой кнопки. Вы можете прочитать о том, как это сделать в these docs.

+0

Можно ли автоматически войти в систему с помощью токена доступа, а затем вызвать такую ​​кнопку? – testpresta

+0

Ваша логика ошибочна. Как я уже сказал, если у вас уже есть «access_token», пользователь уже зашел в ваше приложение. И снова вы не можете «вызывать» подобную кнопку. Вы просто отправляете действие Open Graph. Прочтите эти документы: https://developers.facebook.com/docs/technical-guides/opengraph/built-in-actions/likes/ –

+0

На самом деле, я работаю над приложением для Android. Это приложение работает с официальным SDK для Android для Android (3.0). Для подобных кнопок API отсутствует. Если в компоненте WebView помещается подобная кнопка, этот WebView не «подключен» к API Facebook. Таким образом, эта кнопка будет запрашивать логин/пропуск. Вот почему я хочу аутентифицировать пользователя в webview с помощью access_token. – testpresta