2012-01-30 3 views
2

フォームから写真をアップロードする作業コードがあります。私は、フォームを送信行うときしかし、それはhttps://graph.facebook.com/me/photos?access_token=mytokencodeと内容に私をリダイレクトしグラフAPIを使用して写真をアップロードする - 後でサイトにリダイレクトしますか?

{ 
    "id": "116980435091338" 
} 

質問があるさ:私は私のサイトにこの後ろからリダイレクトすることができますどのように?それも可能ですか?たとえば、?redirect_to=http://site.com/のような追加パラメータを渡す必要があります。

また、フォトIDをPHPに送って写真のURLを取得することもできますか?

答えて

1

フォームをサーバーに送信し、代わりにサーバーにHTTP POSTコマンドを実行させることができます。 Facebookのからこの例を参照してください:

http://developers.facebook.com/blog/post/498/

+0

はい、私はこの作業の例を持っているが、それは最初のサーバーにファイルをアップロードします。私はすぐにFB – sed

+0

にアップロードしたいと思います。あなたのウェブサーバに送ると、あなたはどこにでもあなたのresponse.redirectをしたり、投稿が行われた後に別のHTMLを提供することさえできます。 – DMCS

+0

次に、AJAXを使用してファイルを非同期にアップロードし、レスポンスを解析してからユーザーをリダイレクトする必要があります。しかし、私はまだそれをサーバー側でやっている方が好きです。 – Alexander