Facebook APIuser.setImage
でその効果をもたらす呼び出しまたは何かを探していますが、これを達成するためのものは何も見当たりません:特に、ユーザーのプロフィール画像を上書きする(ウォールに画像を投稿するだけではありません)。
ドキュメントには何も表示されません。これが可能かどうか知っていますか? もしそうなら、それを実装するためのドキュメントはありますか?
[PID] は目的の画像の ID を表す次のリンクにユーザーをリダイレクトできます。
http://www.facebook.com/photo.php?fbid=[PID]&makeprofile=1
このページでは、ユーザーは画像を表示し、プロファイル画像として設定するかどうかをすぐに確認するダイアログが表示されます。
このスレッドで私の回答を確認してください: how to set a facebook profile pictures using the graph api
プロフィール写真を設定することはできませんが、それをアルバムにアップロードしてから、その写真の「プロフィール写真を作成する」ページにユーザーを送ることができます。
iPhone Facebookアプリがそれを行うため、隠されたAPIがあるに違いありません... iPhoneとFacebookの間にプロキシを設定して解読することで方法を発見できるかもしれません...またはAPIはFacebook独自のアプリのみに制限されている可能性があります...