API-токен Facebook изменен - PullRequest
       9

API-токен Facebook изменен

0 голосов
/ 13 декабря 2011

У меня есть приложение на Facebook, которое читало стену моего друга, я получал access_token через

https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={0}&client_secret={1}&grant_type=client_credentials

И проблем не было, теперь я внес некоторые изменения в конфигурацию приложения в Facebook (среди них теперь это приложение для настольного компьютера вместо приложения web / canvas), и этот метод получения токена перестал работать, теперь мне нужно получить токен с другим методом, где пользователь (я) должен войти в систему и предоставить разрешения для приложения, тогда этот токен действителен для всех операций чтения, которые я делаю затем.

Дело в том, что я не знаю, почему произошло это изменение, я вижу, что это что-то связанное с offline_access, но я не могу найти, как получить access_token для offline_access с помощью того же метода API:

https://graph.facebook.com/oauth/access_token?type=client_cred&client_id={0}&client_secret={1}&grant_type=client_credentials

Итак, вопрос: вы можете запросить токен offline_access с помощью этого метода: oauth / access_token?

1 Ответ

2 голосов
/ 13 декабря 2011

Не существует отдельной процедуры для получения токена автономного доступа. Просто включите ключевое слово offline_access в свой список разрешений, и полученный после этого токен обычным способом не истечет.

...