
# 调用API
1. 数据服务提供APP认证方式，API调用者通过APP认证方式调用API。使用APP认证时，需要通过SDK访问。数据服务提供了基于Java、Go、Python、JavaScript、C#、PHP、C++、C、Android等多种语言的SDK包。 
   图1调用API1   
   ![](https://support.huaweicloud.com/hcgbd-government/zh-cn_image_0000001671555097.png)
   
   
2. 访问服务前，首先需要得到API的ID、请求URL和请求方法，在数据服务的"服务市场"页面，单击API名称，在"完整信息"页面查看API的ID、请求URL和请求方法。
3. 对于APP认证的API，必须提供有效的AppKey、AppSecret才能够生成认证签名, 在"应用管理"中生成一个APP，并将APP绑定到API，就可以使用APP对应的AppKey和AppSecert访问该API。
4. 从console页面下载相应语言的SDK。 
   图2调用API2   
   ![](https://support.huaweicloud.com/hcgbd-government/zh-cn_image_0000001622915162.png)
   
   
5. 运行sdk获取签名。 
   图3调用API3   
   ![](https://support.huaweicloud.com/hcgbd-government/zh-cn_image_0000001623235046.png)
   
   
6. 将sdk获取到值x-authorization、x-sdk-date，填入到postman的header里，然后"send"获取相应的数据。 
   图4调用API4   
   ![](https://support.huaweicloud.com/hcgbd-government/zh-cn_image_0000001671354945.png)
   
   
 
