2016-12-20 25 views
-2

私はそれを選択するときに壁に画像を投稿しようとしています。私はPHP SDK、 で作業しています。画像の絶対パスを使用すると、 // ... ") しかし、私は(" http:mywebsite.com/image.jpg "のような)サーバーの下にオンライン画像を投稿したいと思います。壁紙に写真を投稿する壁紙に壁紙を貼る

URLはlocalhost/facebook/image.jpg、i

CurlException:26:couldn」別の画像combiboilersleeds.com/images/online/online-0.jpg

が、私はそれを試してみましたが、それは、私はエラーを取得しています動作しません。また、試してみましたtファイルを開く」

どうすればよいですか?私は以下のコードを使用してい :

 $image['image'] = '@'. $data["path"]; 
     $facebook->setFileUploadSupport(true); 
     $img = $facebook->api('/me/photos', 'POST', $image); 

$データは、私がイメージの絶対パスを保存する配列です。

+0

"動作しません"というエラーの説明が十分ではありませんので、コードをデバッグしてください。 APIは通常何かを返します。 – luschn

+0

CurlException:26:ファイルを開くことができませんでした "" –

+0

URLは正確ですか?コメントに関連情報を追加するのではなく、質問を編集してください。 – luschn

答えて

0

これは、$ image ['image'] = '@'の代わりにURLをアップロードするために$ image ['url'] = 'MyURL'を使用することになっていました。 $ data ["path"];

関連する問題