1
私はアクセストークンを使用して画像をアップロードするにはどうすればよいですか?
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');
にこのコードを使用していますが、それは動作しません写真をアップロードするためのアクセストークンとjqueryのからこのURLを作成しています。このエラーが発生する
Uncaught OAuthException: An active access token must be used to query information about the current user.
私はアクセストークンを作成しました。なぜこのエラーが発生していますか? 私のコードで私のURLにあるaccessTokenを使って画像をアップロードするにはどうしたらいいですか?