Facebookに写真をアップロードする簡単なiPhoneアプリケーションがあります。これを行うには、複数のファイルをサーバーに配置する必要があります。それから、それはFacebookに行くでしょう。私はそのサーバー側を行う下の私のPHPコードがあります。配列の変数(PHP)?
問題は、私が配列に変数を置くと動作しないということです。私はすべての異なるオプションを試してみて、それは私のために働いていない。
ご協力いただきましてありがとうございます。ありがとう。
$args = array(
'message' => 'Photo from the ******** iPhone Application.',
'$short_url' => '$short_url'
);
$url = 'https://graph.facebook.com/'.$album_id.'/photos?access_token='.$get_facebook_token;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $args);
$data = curl_exec($ch);
//returns the photo id
print_r(json_decode($data,true));
さて、すべての引用はここで罰金に見える必要がある、とあなたは何を期待していましたか? – JakeSteam
これはなんですか? '' $ short_url '=>' @ $ short_url ''|代わりに '' short_url '=> $ short_url'を試してみてください。一重引用符 '' ''は、補間しません。 – Orbling
あなたは正しいです。 @は私をそこから追い払った。 – JakeSteam