私は自分のページの壁に写真をアップロードしようとしています。Facebook API:写真を壁にアップロードしていますか?
ここで私は写真を表示したいのですが方法は次のとおりです。http://screencast.com/t/wnRFBh1xlf
しかし、ここではそれが実際に現れ方法は次のとおりです。http://screencast.com/t/4WblA7s8fyE
をここで私は写真をアップロードするためにはcURLを使用しているコードだ(またはむしろ、
$img_url = "url";
$page_id = "XXXXX";
$url = "https://graph.facebook.com/$page_id/feed";
$fields = array(
'access_token'=>urlencode("XXXXXXX"),
'message'=>urlencode("Far Cry 3!"),
'picture'=>$img_url
);
だから、私が言うことができるか、私は私のサーバーに画像を保存し、オーバー画像のソースを投稿することができるはずですから)それにリンクが、私はちょうど私がエラーを取得しますそれ。
ここで、コードと誤りだ...
"{" エラー ":{" メッセージ ":"(#100)、ソースURLが正しくフォーマットされていない " "タイプ": "OAuthException"、" コード":100}}"
$img_url = 'url';
$img = 'temp_image.jpg';
$contents = file_get_contents($img_url);
file_put_contents($img, $contents);
$path = realpath($img);
//echo $path;
//set POST variables
$page_id = "XXXXXX";
$url = "https://graph.facebook.com/$page_id/feed";
$fields = array(
'access_token'=>urlencode("XXXXXXX"),
'message'=>urlencode("Far Cry 3!"),
'source'=>"@".$path
);
ここで何がうまくいかないのかよく分からず、一晩中それを探しています。
私が実際にやっているべきことについて誰かが私に手がかりを与えてくれることを願っています。
ありがとうございます!あなたがそこに/feed
接続に投稿している
に写真をアップロードする必要がありますが、 '$を表示することができますimg_url'サンプル? –