Я создаю этот URL из jquery с токеном доступа
www.mysite.com/xyz.php?access_token=valid_access_token&id=1
и для загрузки фото я использую этот код в xyz.php
$facebook = new Facebook(array(
'appId' => 'my_app_id',
'secret' => 'my_app_secret',
));
// Get User ID
$user = $facebook->getUser();
$facebook->setFileUploadSupport(true);
$args = array('message' => 'my_message');
copy($image, 'tmp/file.jpeg');
$args['image'] = '@' . realpath('tmp/file.jpeg');
$data = $facebook->api('me/photos', 'post', $args);
unlink('tmp/file.jpeg');
но это не работает. Я получаю эту ошибку
Uncaught OAuthException: An active access token must be used to query information about the current user.
Я создал токен доступа. почему я получаю эту ошибку?
Как я могу использовать accessToken (который находится в моем URL) в моем коде для загрузки изображения?