使用 GetServiceResultAsync 获取异步算法调用结果。

说明 目前仅支持 因素分析引擎算法。

请求参数

名称 类型 是否必填 描述
ServiceId String API服务Id

返回参数

名称 类型 是否必填 描述
Data String Normal 返回值数据承载字段。
RequestId String Normal 随机生成,平台可根据 requestId 做业务请求追踪。

示例

  • Java SDK请求示例
    public class GetServiceResultAsync {
        /**
         * API服务Id
         */
        private static final String SERVICE_ID = "f1df956cdec44d95b39eb22dcaa8de82";
        /**
         * 地区
         */
        private static final String REGION_ID = "cn-hangzhou";
        /**
         * 用户AK
         */
        private static final String ACCESS_KEY_ID = "Your AccessKeyId.";
        /**
         * 项目名称
         */
        private static final String PRODUCT = "industry-brain";
        /**
         * 通道
         */
        private static final String END_POINT = "industrial-brain.[RegionId].aliyuncs.com";
        /**
         * 用户SK
         */
        private static final String SECRET_KEY = "Your secretKey.";
        /**
         * 主函数(获取异步算法调用结果)
         *
         * @param args
         */
        public static void main(String[] args) {
            registerProd();
        }
        /**
         * 请求线上环境
         */
        public static void registerProd() {
            // 工业大脑项目名称 请求地址
            DefaultProfile.addEndpoint(REGION_ID, PRODUCT, END_POINT);
            // 配置region(用户AK, SK)
            DefaultProfile defaultProfile = DefaultProfile.getProfile(REGION_ID, ACCESS_KEY_ID, SECRET_KEY);
            IAcsClient client = new DefaultAcsClient(defaultProfile);
            // 拼装 请求参数
            GetServiceResultAsyncRequest request = new GetServiceResultAsyncRequest();
            request.setServiceId(SERVICE_ID);
            try {
                // 开始请求接口,获取返回结果
                GetServiceResultAsyncResponse resp = client.getAcsResponse(request);
                // 打印返回结果
                System.out.println(JSONObject.fromObject(resp).toString());
            } catch (com.aliyuncs.exceptions.ClientException e) {
                e.printStackTrace();
            }
        }
    }
  • 返回示例
    {
        "data":"some data",
        "requestId":"F7F92677-A75F-433A-B9EF-394091AEF6B2"
    }