0
我正在尝试使用foursquare API(通过foursquare宝石)发布照片。通过Foursquare API上传远程图像
根据他们的文档,我必须通过:photo参数作为UploadIO(对象)。
http://rubydoc.info/gems/foursquare2/Foursquare2/Photos
当我尝试拨打电话,我得到一个“没有这样的文件或目录错误”
foursquare.add_photo(:checkinId => XXX, :photo => Faraday::UploadIO.new('http://dagh1lffffqbm.cloudfront.net/1372702207.733335_13939.jpg', 'image/jpeg'))
Errno::ENOENT: No such file or directory - http://dagh1lffffqbm.cloudfront.net/1372702207.733335_13939.jpg
请注意,我试图上传该文件是远程(S3)和不在我的服务器上。我在这里错过了什么?