Я использовал этот точный код и другие, которые работают в определенной степени, но я продолжаю получать следующую ошибку:
{"error":{"type":"OAuthException","message":"An active access token must be used to query information about the current user."}}
Вот код: я использовал access_token, который я получил, и проверил его на предмет подключения к моему браузеру, и он отлично работает. Но этот код, похоже, либо не использует токен доступа, который я получаю, либо я его не устанавливаю. Я даже попробовал метод FB.setAccessToken (), а также params.putString ("access_token", MY_ACCESS_TOKEN).
Мне интересно, так как мне не нужно было менять токен доступа для работы URL-адреса веб-сайта, я бы не подумал, что мне не нужно делать ничего особенного для access_token, как, например, его кодирование в URL?
Спасибо за вашу помощь. Я искал в сети ответы на протяжении нескольких часов, и, похоже, их нет.
Bundle params = new Bundle();
params.putString("message", "Test");
params.putString("name", "American Virgin");
params.putString("link", "http://bit.ly/12345");
params.putString("description", "A Freshman College Girl on a scholarship from an ...");
params.putString("picture", "http://xxx/MOV1026.jpg");
mAsyncRunner.request("me/feed", params, "POST", new TestRequestListener());