2013-08-02 4 views
0

Я пытаюсь получить фид Facebook со страницы для сайта (настройка с помощью Drupal), и я пытаюсь настроить аутентификацию OAuth2.Доступ к токену url и авторизовать URL

Я создал приложение Facebook, и получил ключ приложения и приложения секрет - но теперь модуль запрашивает «маркер доступа URL» и «авторизовать URL»

Что это точно? Я получаю их от Facebook, я сам их создаю? Нужно ли использовать код для этого?

Я читаю как можно больше, и я даже не могу сказать, является ли это вопросом кода или нет.

ответ

0
  1. App ключ: ID для вашего приложения
  2. App секрет: Используется для получения "приложение access_token"

Когда модуль запрашивает access_token, это означает, что access_token пользовательского/приложения, который имеет разрешений для просмотра текущей страницы. Не уверен, что означает «authorize_url».

Что такое access_token?

  • случайная строка, которая идентифицирует сеанс пользователя, приложения или страницы и обеспечивает временный, безопасный доступ к API Facebook. (подробнее) [https://developers.facebook.com/docs/facebook-login/access-tokens/]

Вы создаете их вручную или используете для этого код?

  • Когда пользователь подключает ее/его facebook аккаунт с приложением, facebook возвращает пользователя access_token
  • Чтобы получить приложение access_token вам придется использовать * app_key * и * app_secret *. Образец кода: GET /oauth/access_token? client_id={app-id} &client_secret={app-secret} &grant_type=client_credentials

На заметка на поля умоляем попробовать Graph Explorer и строить свои запросы там, прежде чем писать запросы в вашем приложении.

Надеюсь, это поможет.

0

Вам необходимо сгенерировать их самостоятельно, как правило, написав код. Существует несколько способов упрощения этого процесса, хотя один из них - с помощью Temboo.

Temboo упрощает работу с API, что означает упрощение процесса OAuth. Вы можете использовать OAuth Wizards Temboo для создания токена доступа Facebook без написания кода. Вы также можете выйти за пределы Мастера, чтобы генерировать и токены, и URL-адреса авторизации, используя код, который Temboo будет автоматически генерировать для вас на выбранном вами языке, включая PHP.

проверить видео здесь, чтобы узнать больше о том, как Temboo может помочь с OAuth:

https://www.temboo.com/videos

(Полное раскрытие: я работаю Temboo, поэтому, пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы)

Смежные вопросы