我正在为即将到来的项目做初步研究。基本上这里是用户/数据流:
活动中的网络摄像头拍摄照片并将照片发送到本地服务器
一位品牌代表拥有一台带有应用程序的 iPad(开发为作为应用程序保存到 iPad 主屏幕的 HTML 应用程序)。该应用程序通过简单的 AJAX 调用将来自本地服务器的所有照片显示为缩略图,以将它们加载到视图中。
用户选择一张照片。该照片将从我们的本地服务器发送到我们的远程服务器。远程服务器将托管一个 Facebook iFrame 选项卡,其中包含用户选择的照片。
同时,带有查询字符串的 iFrame 选项卡的链接将发布在用户的 Facebook 墙和 Twitter 上(当然,如果他们选择进行身份验证)。
现在是棘手的部分,我们 99% 确定客户也希望将照片直接上传到 Facebook 用户的相册。可能对 TwitPic 也是如此,但这是次要问题。所以我的问题是,有没有一种方法可以使用 PHP 将照片上传到 Facebook 墙上,而无需使用典型的 html 文件输入字段和 POST?理想情况下,如果我们可以从本地服务器对照片 URL 执行某种 file_get_contents 操作,并使用 PHP/FB API 上传照片 URL 的内容,我们的状态会很好。
目标是将照片上传到用户墙上,并带有如下标题:
看看我在_活动拍摄的照片![带有照片 ID 的客户端 facebook 标签的 URL]。