开发准备
获取API的调用信息
- 获取API的请求信息
旧版界面:在ROMA Connect实例控制台选择“服务集成 APIC > API管理”,在“API列表”页签中可获取API的“域名”、“请求方法”和“请求路径”。单击API的名称进入API详情页面,在“调用信息”页签下,获取API的“请求协议”和“入参定义”。
新版界面:在ROMA Connect实例控制台选择“服务集成 APIC > API列表”,在页面中可获取API的“域名”、“请求方法”和“请求路径”。单击API的名称进入API详情页面,在“API运行”页签下,获取API的“请求协议”,在“前端配置”中可获取“入参定义”。
- 获取API的认证信息
旧版界面:APP认证(签名认证)在对API请求进行加密签名时,需要用到API所授权集成应用的Key和Secret(或客户端的AppKey和AppSecret)。
- Key/AppKey:APP访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。
- Secret/AppSecret:与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。
- 获取集成应用的Key和Secret:
在ROMA Connect控制台选择“集成应用”,在集成应用列表中单击API所授权集成应用的名称,进入集成应用详情页面,在“基本信息”中获取集成应用的Key和Secret。
- 获取客户端的AppKey和AppSecret:
在ROMA Connect控制台选择“服务集成 APIC > API调用”,在“客户端配置”页签中单击API所绑定客户端的名称,进入客户端详情页面,获取客户端的AppKey和AppSecret。
新版界面:APP认证(签名认证)在对API请求进行加密签名时,需要用到API所授权凭据的Key和Secret。
在ROMA Connect实例控制台选择“服务集成 APIC > 凭据管理”,在“凭据管理”页签下单击API所授权凭据的名称,进入凭据详情页面,获取凭据的Key和Secret。
准备开发环境
- 安装开发工具
请根据所使用语言选择适合的开发工具。
- 安装2018.3.5或以上版本的IntelliJ IDEA,安装包请至IntelliJ IDEA官方网站下载。
- 安装2019 version 16.8.4及以上版本的Visual Studio,安装包请至Visual Studio官方网站下载。
- 安装开发语言环境
- Java:安装1.8.111或以上版本的Java Development Kit,安装包请至Oracle官方下载页面下载。
- Go:安装1.14及以上版本的Go安装包,安装包请至Go官方下载页面下载。
- Python:安装2.7或3.X版本的Python安装包,安装包请至Python官方下载页面下载。
- JavaScript:安装15.10.0及以上版本的Nodejs安装包,安装包请至Nodejs官方下载页面下载。
- PHP:安装8.0.3及以上版本的PHP安装包,安装包请至PHP官方下载页面下载。
- Android:安装4.1.2及以上版本的Android Studio,安装包请至Android Studio官方网站下载。