本文将为您介绍数据服务白名单、开通API网关、配置数据源、生成API、API分组、请求方式和协议等方面的常见问题及解决办法。

  • Q:为什么配置数据集成白名单后,数据服务仍不通?
  • A:因为您的数据库设置了白名单限制,需要加上以下对应区域的白名单。
    区域 白名单
    华北2 11.193.100.0/24,11.193.199.0/24
    华东2 11.193.96.0/24,11.193.48.0/24,11.193.108.0/24
    华东1 11.197.246.0/24,11.193.55.0/24
    华南1 11.193.103.0/24,11.193.94.0/24
    成都 11.195.52.0/24
    日本 11.199.250.0/24
    美国西部 11.193.216.0/24
    新加坡 11.197.188.0/24,11.197.227.0/24
    上海公安 11.193.98.0/24,11.193.115.0/24
    香港(中国) 11.193.200.0/24,11.193.12.0/24
    德国 11.199.93.0/24
  • Q:是否必须开通API网关?

    A:API网关提供了API托管服务,如果您的API计划对外开放调用,则必须先开通API网关服务。

  • Q:在哪里配置数据源?

    A:数据源需要在DataWorks数据集成数据源中进行配置。配置好后,数据服务会自动读取数据源信息。

  • Q:向导模式生成API与脚本模式有何功能差异?

    A:脚本模式的功能更为强大,详情请参见脚本模式生成API

  • Q:数据服务中的API分组是干什么用的,与API网关中的分组有什么关联?

    A:API分组一个特定功能或场景的API集合,是数据服务中API的最小组织单元,对应于API网关中的分组概念。简单来说,二者是等同的。数据服务中的API发布到API网关时,系统会在API网关中自动创建一个同名的分组。

  • Q:如何设置API分组比较合理?

    A:通常将解决同一个问题或者相似功能的API放在一个分组当中。例如根据城市名称查看天气API、根据经纬度查询天气API可以放在一个名为天气查询的API分组中。

  • Q:最多可以创建多少个API分组?

    A:目前一个云账号下最多可创建100个API分组。

  • Q:什么情况下要开启API返回结果分页功能?

    A:默认情况下,API最多只会返回500条查询结果。因此当API返回结果有可能超过500条时,请开启返回结果分页功能。当API无请求参数时,一般返回结果会比较多,系统会强制开启返回结果分页。

  • Q:生成API是否支持POST请求?

    A:生成API当时仅支持GET请求。

  • Q:是否支持HTTPS协议?

    A:当前尚不支持HTTPS,在后续的版本迭代中有可能会支持HTTPS,敬请期待。