API-DEMO

1. 前言

1.1. 简介

本页旨在指导用户如何调用海纳嗨数云平台服务API。无论您是开发者还是数据分析师,本手册都将为您提供详尽的步骤和最佳实践。

文档将会为您介绍如何使用 HTTPPOST 方法直接调用海纳嗨数云服务API

1.2. JAVA语言

JAVA-DEMO代码


import cn.hutool.http.HttpResponse;
import cn.hutool.http.HttpUtil;

import java.util.HashMap;
import java.util.Map;

public class HttpApiHelper {

   /**
     * Post http
     *
     * @param url      接口
     * @param hiApiKey hi-api-key
     * @param jsonBody json请求
     * @return {@link String }
     */
    public static String apiPost(String url, String hiApiKey, String jsonBody) {
        Map<String, String> headers = new HashMap<>(4);
        headers.put("hi-api-key", hiApiKey);
        headers.put("Content-Type", "application/json;charset=UTF-8");
        HttpResponse execute = HttpUtil.createPost(url).headerMap(headers, true).body(jsonBody).execute();
        return execute.body();
    }

    public static void main(String[] args) {
        String req = """
                {
                  "projectCode": "yituiAll",
                  "bookmarkId": 1853730853349330946,
                  "page": 1,
                  "pageSize": 5
                }
                """;
        String res = apiPost(ApiInfo.EVENT, ApiInfo.HI_API_KEY, req);
        System.out.println(res);
    }
}

结语

我们鼓励用户在遇到问题时联系技术支持,并定期查看更新,以获取最新的调用方法和最佳实践。感谢您选择海纳嗨数,让我们一起开启数据驱动的旅程。