【发布时间】:2022-11-19 14:41:29
【问题描述】:
我正在尝试从第三方创建供其他人使用的“公开开放”保管箱文件夹下载单个文件,但未能成功。我正在尝试在我的 Ruby On Rails 应用程序中使用它(文件正在更改但文件夹始终保持不变)。
我想要:
- 列出该公用文件夹中的所有文件
- 确保只有这一个文件
- ... 并且此文件具有适当的文件名(在我的例子中以 .xlsx 结尾 -> Excel 文件)
- 下载文件(例如使用 RestClient gem)
- 另存为新数据库记录的附件(记录已存在并在应用程序内使用)
感谢您提供有关如何在此处进行的任何提示!我计划每天用 cron-job 更新文件。
它是一种面向公众的 API :-)
- 认为必须有一个简单的 gem 来与 dropbox 文件夹交互,但找不到任何东西。
- 我使用 Rest-Client 打开保管箱文件夹并使用 Nokogiri 解析内容,但无法处理生成的乱码。一个小时的工作后我放弃了,决定在这里问!
【问题讨论】:
标签: ruby-on-rails ruby dropbox rest-client