2012-01-30 72 views
2

我有工作代码,将从窗体上传照片。然而,当我提交表单它重定向我https://graph.facebook.com/me/photos?access_token=mytokencode和内容使用Graph 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 2012-01-30 18:37:57

+0

然后,您无法控制浏览器下一步的位置。如果你把它发送到你的网络服务器,那么你可以响应。重定向用户到你想要的任何地方,甚至在发布后发送不同的html。 – DMCS 2012-01-30 18:48:34

+0

然后,您将需要使用AJAX异步上传文件,解析响应并重定向用户。虽然,我仍然更喜欢在服务器端进行。 – Alexander 2012-01-30 19:20:31