当我尝试使用 URL 访问 CSV 格式的 Cloudant 数据时出现访问禁止错误

Access forbidden error when I try to access Cloudant data in CSV format, using a URL

我想使用 Cloudant 中的 'List' 和 'View' 选项将我视图中的 JSON 文档转换为 csv 格式。我为此创建了 'List' 函数。 之后,我尝试 access/download csv 格式的数据,使用 [this URL][1].

https://8eb92b78-aca3-4bdf-bd96-a0482df2b60c-bluemix.cloudant.com/_design/submittedView/_list/first-format/submitted-view?include_docs=true

这些是 URL 中使用的详细信息:

主机名:8eb92b78-aca3-4bdf-bd96-a0482df2b60c-bluemix.cloudant.com

使用的设计文档名称:submittedView

使用的列表名称:first-format

视图名称:submitted-view

我在尝试访问数据时遇到的错误如下:

{"error":"forbidden","reason":"server_admin access is required for this request"}

注意:我生成了一个 API 密钥并赋予它以下访问权限。

  _admin  
  _reader    
  _writer   
  _replicator

但是,即使我尝试使用此 API 键访问 URL,我也会遇到同样的错误。 请帮助我了解我可以做些什么来解决这个问题。我的主要 objective 是以 CSV 格式下载 Cloudant 数据库中存在的数据。任何帮助或建议将不胜感激!

material 用作下载 csv 格式数据的参考,使用 'List' 和 'View' 位于 this link

问题是你的URL不太对,你需要换

https://8eb92b78-aca3-4bdf-bd96-a0482df2b60c-bluemix.cloudant.com/_design/submittedView/_list/first-format/submitted-view?include_docs=true

https://8eb92b78-aca3-4bdf-bd96-a0482df2b60c-bluemix.cloudant.com/DATABASE_NAME/_design/submittedView/_list/first-format/submitted-view?include_docs=true

其中 DATABASE_NAME 是您需要导出的数据所在的数据库的名称。