使用javascript/jquery将外部文件添加到$_FILES数组中


Add external file to $_FILES array with javascript/jquery

我有以下情况:

我在我的表情引擎网站上有一个第三方插件,可以处理我的用户注册。它还处理个人资料图片上传(这是注册过程的一部分)。

我想添加一个功能,在注册期间从Facebook获取用户档案图片。由于我不想修改第三方插件,我正在寻找一种在客户端解决这个问题的方法,即在提交注册表时将Facebook的个人资料图片直接发送到php$_FILES数组中(这样第三方的插件就可以从那里获取)。

有办法这样做吗?

答案是:不,你不能。同源政策(除其他外)使这不可能实现。做到这一点的唯一方法是获取用户Facebook帐户的信息,并使用FB API

在服务器端获取