全部产品

SDK参考

更新时间:2019-11-05 19:04:00

本文介绍了智能语义理解IQA提供的SDK语言版本,列举了最新版本SDK的获取地址。

SDK简介

智能语义理解IQA SDK封装了2019-08-13版本API,以访问密钥(AccessKey)识别调用者身份,提供自动签名等功能,方便您通过API创建和管理资源。
实现智能语义理解IQA功能需要您同时安装IQA SDK和阿里云核心库。以Java SDK为例,您需要下载aliyun-java-sdk-core以及aliyun-java-sdk-iqa。

SDK列表

下表提供了智能语义理解IQA支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。

编程语言 GitHub地址 GitHub文档
Java aliyun-openapi-java-sdk README.md
Python aliyun-openapi-python-sdk README.md
PHP aliyun-openapi-php-sdk README.md
.NET aliyun-openapi-net-sdk README.md
C++ aliyun-openapi-cpp-sdk README.md
Go alibaba-cloud-sdk-go README.md
Node.js aliyun-openapi-nodejs-sdk README.md

集成SDK

pom.xml中引用maven依赖

  1. <dependency>
  2. <groupId>com.aliyun</groupId>
  3. <artifactId>aliyun-java-sdk-iqa</artifactId>
  4. <version>1.0.0</version>
  5. </dependency>

SDK使用方法举例

  1. import com.aliyuncs.DefaultAcsClient;
  2. import com.aliyuncs.IAcsClient;
  3. import com.aliyuncs.exceptions.ClientException;
  4. import com.aliyuncs.iqa.model.v20190813.ListProjectsRequest;
  5. import com.aliyuncs.iqa.model.v20190813.ListProjectsResponse;
  6. import com.aliyuncs.profile.DefaultProfile;
  7. public class Demo {
  8. public static void main(String[] args) throws ClientException {
  9. DefaultProfile profile = DefaultProfile.getProfile(
  10. "cn-hangzhou",
  11. "***",
  12. "***");
  13. IAcsClient client = new DefaultAcsClient(profile);
  14. ListProjectsRequest request = new ListProjectsRequest();
  15. request.setProjectType("faq");
  16. ListProjectsResponse response = client.getAcsResponse(request);
  17. }
  18. }