#facebook #facebook-graph-api
#Facebook #facebook-graph-api
Вопрос:
Я заинтересован в использовании facebook graph api для передачи электронной почты и получения имени человека… Что-то вроде:
https://graph.facebook.com/search?q=mark@facebook.comamp;type=useramp;access_token=2227470867|2.havcPA9QlMy6tLY1FXqeJA__.3600.1304301600.0-502023190|fejBKRrESzcndWh2rM0ZtyFMGeE
Который возвращает:
{
"data": [
{
"name": "Mark Zuckerberg",
"id": "4"
}
]
}
Мой вопрос в том, как мне получить access_token? Я не создаю приложение для одобрения пользователем, больше заинтересованный в том, чтобы использовать API для поиска имени человека.
Мысли о том, как я могу получить токен доступа?
Спасибо
Ответ №1:
Вам нужно будет создать приложение Facebook с помощью приложения разработчика. Затем вы можете получить токен аутентификации приложения (см. раздел «Вход в приложение» в http://developers.facebook.com/docs/authentication /) и это должно позволить вам получить доступ к Graph API.
Комментарии:
1. Спасибо, что предоставляет api и secret, но не access_token
2. Ах, ты действительно читал раздел входа в приложение? Есть инструкции по переходу от ключа api и секрета к токену доступа, включая снимок экрана.
Ответ №2:
При работе с facebook graph api вам следует знать несколько вещей
-
Сначала вам нужно создать приложение Facebook, которое предоставит идентификатор приложения и секрет приложения, но не токен доступа
Ссылка, которой вы можете следовать: — http://techpost360.blogspot.com/2016/10/build-your-own-facebook-app.html
-
Во-вторых, вам нужно создать токен доступа для приложения, которое вы создали в первом пункте. Ссылка, которой вы можете следовать: —http://techpost360.blogspot.com/2016/10/create-facebook-access-token.html
И, конечно, для выполнения вышеуказанных двух действий вам необходимо войти в «http://developers.facebook.com«
Теперь, как создать токен доступа, выполните следующие действия :-
- Войдите в «https://developers.facebook.com /«
- В верхнем меню перейдите к «Инструменты и поддержка»
- Вы будете перенаправлены на новый экран, на новой странице вы найдете ссылку «Инструмент доступа к токену», просто нажмите на нее.
- На экране «Инструмент токена доступа» вы можете найти все приложения, которые вы создали ранее. Просто попробуйте найти приложение, которое вы создали.
- Как только вы найдете нужное приложение, вы найдете ссылку, в которой указано «Вам необходимо предоставить разрешение вашему приложению, чтобы получить токен доступа», просто нажмите на ссылку, и ваш «Токен доступа» готов.
- Для расширения лимита «Токен доступа» вы можете нажать на «Debug«, после чего он перенаправит вас на новый экран, где вы можете просто нажать на «Продлить токен доступа»
Надеюсь, это поможет вам играть с токеном доступа. Для получения более подробной информации перейдите по ссылкам на справочные статьи, размещенные выше.
Спасибо