Проблема связана с Facebook REST и Graph API .
Я создаю приложение для Facebook. Получив действительный токен доступа OAuth, я пытаюсь включить метод auth.getSession , открыв URL-адрес
http://api.facebook.com/method/auth.getSession?access_token=...
и я получаю сообщения об ошибках вроде этого
<error_response xsi:schemaLocation="http://api.facebook.com/1.0/ http://api.facebook.com/1.0/facebook.xsd"> <error_code>100</error_code> <error_msg>The parameter auth_token is required</error_msg> <request_args list="true">...</request_args> </error_response>
Итак, я вызвал метод auth.createToken сразу после этого, и токен был возвращен в порядке. Затем я пытаюсь снова вызвать auth.getSession , открыв этот URL:
http://api.facebook.com/method/auth.getSession?auth_token=...
Я просто получаю другую ошибку, как показано ниже
<error_response xsi:schemaLocation="http://api.facebook.com/1.0/ http://api.facebook.com/1.0/facebook.xsd"> <error_code>101</error_code> <error_msg>Invalid API key</error_msg> <request_args list="true">...</request_args> </error_response>
Так как я могу вызвать метод auth.getSession , если у меня есть только действительный токен OAuth ?