FacebookアプリケーションのFacebookプロフィール画像をダウンロードしようとしています。このため、私はFacebookのユーザー名/ IDの値を$uid
にしています。 echo $uid
は、正しい結果を示しているが、私は次のコードでそれを使用する場合には、値を拾っていない:
echo $uid;
$imgDestinationPath = 'pic.jpg';
$link = 'http://graph.facebook.com/$uid/picture?type=large';
$content = file_get_contents($link);
file_put_contents($imgDestinationPath, $content);
error_reporting(E_ALL);
私が代わりに$uid
のFacebookのユーザー名を入れたときにまた、それはその後、画像をダウンロードします。 助けてください。私はPHPが初めてです。
$link = 'http://graph.facebook.com/'.$uid.'/picture?type=large';
またはあなたがそれを行うことができます。
add error_reporting(E_ALL);コードの先頭に誤りがあります。 –