Я использую диалог запроса в своем приложении, где пользователь может отправлять запросы своим друзьям. После того как пользователь отправит запрос, я перенаправляю приложение на страницу, где он размещается на странице пользователей. Я использую приведенный ниже код, чтобы получить access_token:
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://graph.facebook.com/oauth/access_token?client_id='.APP_ID.'&client_secret='.APP_SECRET.'&redirect_uri=http://www.facebook.com/pages/Cosmetics/167231286678063?sk=app_233227910028874&grant_type=client_credentials'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,0); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0); $token = curl_exec($ch); $me = $facebook->api('/me?'.$token);
но когда я пытаюсь опубликовать на стене, он показывает эту ошибку:
Fatal error: Uncaught OAuthException: Недействительная сигнатура токена доступа OAuth.