我正在尝试通过Google ruby API客户端上传文件。 这工作
media = Google::APIClient::UploadIO.new('test.jpg', 'image/jpeg')
但这不起作用
media = Google::APIClient::UploadIO.new('http://www.somedomain.com/test.jpg', 'image/jpeg')
如何从远程服务器(如s3)上传媒体?
答案 0 :(得分:0)
我找不到我想要这个问题的解决方案。我最终使用Ruby Tempfile类,它将外部文件下载到临时文件夹中的服务器,并在完成后删除垃圾收集。
如何使用此课程here
有一个很好的解释