CURL照片不是本地的Facebook

问题描述:

所以我想使用Facebook API发送照片。我已经完成了所有工作,但问题在于,由于我们的服务器环境(所有内容都存储在s3中)没有本地文件路径的概念,因此当我应该这样做时: 'source'=> '@'。realpath($ FILE_PATH) 我不能,因为我所有的技术上都是URL。我知道它不适用于网址。我最好的选择是什么让这个工作?在本地保存照片,然后在上传后删除照片是一种选择,但似乎是一种可怕的带宽浪费......CURL照片不是本地的Facebook

快速浏览卷曲文档表明您需要按照您的建议进行操作。在本地下载一个文件只是为了上传,看起来像是一个可怕的带宽浪费,然而,在这种情况下它可能是必要的。除非facebook API支持除文件之外的URL,否则我无法立即看到替代方案。