私は、単一の要求で複数の画像をアップロードするFacebookのバッチ処理を実施しています。 私はで与えられた簡単な例使用しています:Facebookのバッチ処理エラー
をそして、私のコードは次の通りである:
$str = "curl
–F ‘access_token=…’ \
-F ‘batch=[{
“method”:”POST”, \
“relative_url”:”ALBUM_ID/photos”, \
“body”:”message=My photo” \
"attached_files":"file1" \
},
{
“method”:”POST”, \
“relative_url”:”ALBUM_ID/photos”, \
“body”:”message=My photo” \
"attached_files":"file2" \
},
{
“method”:”POST”, \
“relative_url”:”ALBUM_ID/photos”, \
“body”:”message=My photo” \
"attached_files":"file3" \
},
]’
-F ‘[email protected]’ \
-F '[email protected]' \
-F '[email protected].jpg' \
https://graph.facebook.com "
exec($str, $error);
そして、私は私の$error
変数をチェックするとき、それは"curl: -F not found"
ことを私に示しています。
そして、私は、ブラウザ上でその文字列をエコーして、端末上/過去をコピーした場合、私のために働くありません。これはPHPで動作しない理由を私は届かない
。
ありがとうございます!
各ラインの端から "\" を削除してみてください。すべてでは動作しない – Smit
いやが、... ...、YEAH – Smit