Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何从dropbox文件夹的URL下载照片_Ruby On Rails_Ruby_Ruby On Rails 4_Dropbox - Fatal编程技术网

Ruby on rails 如何从dropbox文件夹的URL下载照片

Ruby on rails 如何从dropbox文件夹的URL下载照片,ruby-on-rails,ruby,ruby-on-rails-4,dropbox,Ruby On Rails,Ruby,Ruby On Rails 4,Dropbox,我有一个Rails应用程序,它可以从指向文件夹的Dropbox URL上传图像。该文件夹包含图像。应用程序应该上载文件夹中的所有图像 URL有点像这样 https://www.dropbox.com/sh/17fsm6bsnac1g4q/AADJ7B2L0OIrkSrc7YcG-OO9a?dl=0 我可以看到图片,但我如何才能得到所有图片的URL列表。我尝试通过附加下载图像的dl=1来解析URL URI.parse('https://www.dropbox.com/sh/17fsm6bsnac

我有一个Rails应用程序,它可以从指向文件夹的Dropbox URL上传图像。该文件夹包含图像。应用程序应该上载文件夹中的所有图像

URL有点像这样

https://www.dropbox.com/sh/17fsm6bsnac1g4q/AADJ7B2L0OIrkSrc7YcG-OO9a?dl=0
我可以看到图片,但我如何才能得到所有图片的URL列表。我尝试通过附加下载图像的
dl=1
来解析URL

URI.parse('https://www.dropbox.com/sh/17fsm6bsnac1g4q/AADJ7B2L0OIrkSrc7YcG-OO9a?dl=1).

如何获取所有图像的URL。如果我无法获取图像的URL,那么如何下载所有图像并将其上载。

如果您可以下载所有内容,您可以向链接的
dl=1
版本发出get请求。此URL参数已记录在案。这将为您提供一个压缩版本的文件夹,您可以根据需要解压缩并使用它

Dropbox不提供为链接文件夹中的每个文件获取链接的方法,但您可以使用Dropbox API列出文件,然后分别下载它们。您可以使用共享链接并将其作为
shared\u link
参数传入。这将为您提供文件夹中项目的列表


您可以下载任何想要的文件,将共享链接作为<代码> URL < /C>参数,文件的相对路径作为<代码>路径< /C>参数> .p>。您是否考虑使用Dropbox没有Ruby的SDK用于V2,它具有HTTP端点。我很困惑。我发布的链接指向。引用文档中的话:“一个Ruby库,用于Dropbox基于HTTP的核心API。”你说Dropbox没有Ruby的SDK?我错过了什么?谢谢你分享sdk的链接,但是sdk支持v1 API,现在Dropbox不推荐使用v1 API。其书面版本============================================================================================================================================================================警告:此GEM使用现已弃用的V1 API;使用它的应用程序将不会被接受进入生产环境。=====================================================================================================================================================================================================================================================================================================================================================================================================================================================================更多信息: