0

これは以前は機能していましたが、現在は私のサーバーでは機能していません。これは、ここで何がうまくいかないのかを突き止めようとする最後の努力のようなものです。Facebook からサーバー上のフォルダーにプロフィール画像をコピーしようとしているだけです。私が使用している唯一のコードは次のとおりです。

file_put_contents("..//images/artist_pictures/artist_216.jpg", file_get_contents("http://graph.facebook.com/553451657/picture?type=large"));

それを実行すると、artist_216.jpg という名前の 0kb の画像ファイルが得られます。何か案は?

4

2 に答える 2

0

私はPHPがあまり得意ではありませんが、使用している画像のURLがFacebookのCDN上の別のファイルへのリダイレクトであることは知っています。どういうわけか実際の場所を解決し、リダイレクトの内容をプルする必要があると思います。

于 2012-07-11T04:09:20.737 に答える