Gong-API 开发者文档 Gong-API 开发者文档
首页
  • 简 介
  • 安 装
  • 快速开始
  • 返回响应码
  • API接口

    • 网易云新歌榜
    • 手机号所属地区
    • 随机土味情话
    • 星座运势
    • 获取天气信息
    • 获取每日壁纸
    • 生成二维码
    • 智能BI
    • 换个头像吧
    • 你的名字
    • 每天学一句英语
    • 抖音热点榜
  • 使用配置
赞助
GitHub (opens new window)
首页
  • 简 介
  • 安 装
  • 快速开始
  • 返回响应码
  • API接口

    • 网易云新歌榜
    • 手机号所属地区
    • 随机土味情话
    • 星座运势
    • 获取天气信息
    • 获取每日壁纸
    • 生成二维码
    • 智能BI
    • 换个头像吧
    • 你的名字
    • 每天学一句英语
    • 抖音热点榜
  • 使用配置
赞助
GitHub (opens new window)
  • 指南

    • 简 介
    • 安 装
    • 快速开始
    • 返回响应码
  • API接口

    • 网易云新歌榜
    • 手机号所属地区
    • 随机土味情话
    • 星座运势
    • 获取天气信息
    • 获取每日壁纸
    • 生成二维码
      • 智能BI🔥
      • 换个头像吧
      • 你的名字
      • 每天学一句英语
      • 抖音热点榜
    目录

    生成二维码

    # 接口信息

    • 接口状态 : 正常
    • 请求方式 :GET
    • 返回格式 :JSON
    • 扣除Gong币数 :1

    # 请求地址

    http://gateway.gtcbaba.icu/api/qrcode
    
    1

    # 请求参数

    参数名 必选 类型 描述
    text 是 string 待生成二维码的内容

    # 响应参数

    参数名称 类型 描述
    code int 响应码
    data.qrCodeStr string 生成二维码的svg代码
    message string 响应描述

    # 代码示例

    注意 🔔️

    没有开发者调用凭证无法调用接口哦!!! 前往个人中心获取开发者凭证 (opens new window)

    注入Manager

    @Resource
    private GtcApiManager gtcApiManager;
    
    1
    2
    • 示例一 :推荐👍

    通过yml配置开发者调用凭证

    public BasicResponse getQrcode() {
        QrCodeParams qrCodeParams = new QrCodeParams();
        qrCodeParams.setText("gtc");
        QrCodeRequest qrCodeRequest = new QrCodeRequest();
        qrCodeRequest.setRequestParams(qrCodeParams);
        BasicResponse qrCodeInfo = null;
        try {
            qrCodeInfo = gtcApiManager.getQrCode(qrCodeRequest);
            System.out.println("得到二维码信息: " + qrCodeInfo);
        } catch (ApiException e) {
            log.error(e.getMessage());
        }
        return qrCodeInfo;
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    • 示例二:不推荐👎

    手动实例化

    public BasicResponse getQrcode() {
        GtcApiClient client = new GtcApiClient("您的AccessKey", "您的SecretKey");
        GtcApiManager gtcApiManager = new GtcApiManager();
        gtcApiManager.setGtcApiClient(client);
        QrCodeParams qrCodeParams = new QrCodeParams();
        qrCodeParams.setText("gtc");
        QrCodeRequest qrCodeRequest = new QrCodeRequest();
        qrCodeRequest.setRequestParams(qrCodeParams);
        BasicResponse qrCodeInfo = null;
        try {
            qrCodeInfo = gtcApiManager.getQrCode(qrCodeRequest);
            System.out.println("得到二维码信息: " + qrCodeInfo);
        } catch (ApiException e) {
            log.error(e.getMessage());
        }
        return qrCodeInfo;
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17

    响应示例:

    {
      "qrCodeStr": "<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"138\" height=\"138\" viewBox=\"0 0 23 23\"><path d=\"M1 1h7v7h-7zM10 1h3v2h-1v-1h-1v1h-1zM15 1h7v7h-7zM2 2v5h5v-5zM16 2v5h5v-5zM3 3h3v3h-3zM9 3h1v1h2v2h-1v-1h-1v1h1v1h-1v1h1v1h2v1h2v-1h5v1h2v1h-1v1h1v1h-1v1h-1v-1h-2v-1h1v-1h-1v-1h-2v1h1v1h-1v1h-2v2h-1v-2h-1v-1h1v-1h-1v-1h-1v1h1v1h-5v-1h2v-1h1v-1h-1zM13 3h1v1h-1zM17 3h3v3h-3zM13 5h1v1h-1zM12 6h1v1h-1zM11 7h1v1h-1zM13 7h1v1h-1zM1 9h1v1h-1zM3 9h5v1h-4v1h-1v1h-1v-2h1zM4 11h1v1h1v1h3v1h-4v-1h-1zM14 11v1h1v-1zM1 13h1v1h-1zM3 13h1v1h-1zM16 13h1v2h-1zM9 14h1v1h-1zM11 14h1v1h1v1h-3v-1h1zM19 14h1v1h-1zM21 14h1v1h-1zM1 15h7v7h-7zM14 15h1v1h-1zM17 15h2v1h-1v2h-1v-1h-1v-1h1zM20 15h1v1h1v1h-2v1h-1v-2h1zM2 16v5h5v-5zM9 16h1v1h1v2h-1v1h-1zM3 17h3v3h-3zM12 17h1v1h1v-1h1v1h1v1h1v1h-1v1h-2v1h-1v-1h-1v-1h1v-1h-1zM18 18h1v1h-1zM14 19v1h1v-1zM10 20h1v1h1v1h-3v-1h1zM18 20h1v1h-1zM16 21h1v1h-1zM19 21h2v1h-2z\"/></svg>"
    }
    
    1
    2
    3
    获取每日壁纸
    智能BI🔥

    ← 获取每日壁纸 智能BI🔥→

    Theme by Vdoing | Copyright © 2024-2024 gtcbaba
    • 跟随系统
    • 浅色模式
    • 深色模式
    • 阅读模式