Я хотел бы сделать простой поиск пользователей по их имени из настольного приложения с использованием API-интерфейсов Facebook. Результат, который я хочу получить, - это список имен пользователей и ссылка на их профиль. Я потратил несколько часов на чтение документации, но мне все еще не очень понятно, какие ящики доступа мне понадобятся. Я создал учетную запись разработчика на Facebook и добавил новое приложение. У меня есть доступ приложений маркер, и я попытался сделать поиск, используя следующий URL:График Facebook API: простой поиск пользователей по имени
https://graph.facebook.com/search?q=john&access_token={my_app_access_token}
я получил следующий ответ:
{
"error": {
"message": "An unknown error has occurred.",
"type": "OAuthException",
"code": 1
}
}
Мой вопрос сейчас, если можно сделать такой простой поиск без токена доступа пользователя. Поэтому пользователь, сидящий перед моим настольным приложением, НЕ должен вводить свои учетные данные в facebook где-то - никогда. Это можно сделать как-то?
Вы можете показать один пример. Я попытался добавить тип поиска, а также токен доступа. Я использовал проводник графика для тестирования. но я тоже получаю OAuthException. как это можно достичь? – Chetan
Пример поиска: https://graph.facebook.com/v2.10/search?q=AdMe&type=page&fields=picture&access_token= –
@ BjörnKaiser Я получаю это '{ " error ": { "сообщение": "Недопустимый маркер доступа OAuth.", "типа": "OAuthException", "код": 190, "fbtrace_id": "BzNqFjuIumD" } } ' –