文档中心

为您提供清晰、准确、易于理解的API文档,帮助开发人员快速上手、理解和使用产品。

产品目录
【新版】获取网站favicon图标【新版】全能仿站网站压缩状态检测【新版】蓝奏云直链解析网站SEO信息分析全站a标签链接获取网站robots检测访客终端信息获取【新版】SSl证书到期检测文本内容合规检测聚合域名拦截查询OCR图片文字识别v2ICP备案信息查询v3文叔叔直链解析生活小窍门计算机术语查询JavaScript加密混淆网站地图生成cloudflare优选IP获取全球地震信息获取【新版】短网址生成API【新版】ip地址精查URL加解密图片信息获取摩斯电码加解密检测特定网址是否被百度收录获取蜘蛛池IP葫芦侠智能搜索小飞机网盘解析内容相似度检测短位域名抢注网安备案查询颜值鉴定友情链接检测智能获取github的star项目FinalShell全能激活码全能云盘解析考考你的脑力获取网站所有图片RGB颜色值转16进制16进制颜色转RGBSSl证书到期检测QQ域名拦截检测HTTP请求解析域名dns解析查询【新版】域名whois查询ICP备案信息查询(实时)葫芦侠一键签到葫芦侠图床葫芦侠获取key获取User-Agent信息User-Agent随机获取免费代理IPip地址精查【新版】123云盘解析图片随机验证码123云盘解析夸克网盘签到【新版】敏感词库/违禁词检测【精准版】IP信息查询搜索引擎智能提示通用印刷体识别(高精度版)名片识别苹果通话记录生成移动云盘解析SSL证书透明信息查询ATS检测HTTP2检测【新版】SSL状态检测SSL状态检测DNS诊断查询网站seo信息查询域名解析查询微信小程序状态检测文字转语音【新版】ICP备案信息查询城通网盘直链解析国内测速APIOCR图片文字识别全网云盘解析GitHub全能加速API奶牛快传解析API有道云笔记永久直链解析【新版】网站权重综合查询【新版】网站TDK信息查询贴吧图床接口万能验证码生成【新版】全国行政区查询检测dns是否被污染劫持全能仿站API腾讯云CDN刷新(目录)腾讯云CDN刷新(URL)纯真IP数据库查询随机验证码生成随机密码生成网站综合收录量查询获取网站favicon图标网站权重综合查询获取网站TDKIP签名档检测网站当前状态全球PING服务器端口检测IP/域名&运营商&地区查询图片转base64编码MD5加解密【国内】IP/域名&运营商&地区&经纬度查询二维码生成接口敏感词库/违禁词检测二维码识别还原【国际】IP地址信息查询,支持IPV6查询Mac地址厂商蓝奏云直链解析蜘蛛日志在线分析检测网站是否被挂马校验搜索引擎爬虫真实性短网址生成API短网址还原域名whois查询绿标域名认证查询获取当前客户端信息恶意IP威胁情报查询SMTP邮件发送下载页生成APIBase64编码解码检测域名是否已注册检测域名是否被QQ拦截检测域名是否被微信拦截
【新版】骚扰电话查询手机号价值评估时段关怀提醒时光追踪与统计晨光速递60秒新闻简报抽签占卜全国车辆限行规则查询全国车辆限行城市查询地址智能解析手写字生成文心一言ChatGPT3.5文章智能配图助手手机号深度解析与评分行驶证智能识别车牌价值评估车辆牌照验证服务全国房价查询铁路购票查询公交站点查询体脂率测算全球黄金价格查询全国高校查询聚合单位转换业余无线电证书查询民俗对联本草纲目百科查询花语箴言查询香烟价格查询全球汇率实时查询全国常用电话查询健康生活小妙招二要素认证三要素认证天生一对生成彩色ASCII字符画自动获取城市4级idQQ趣味表情包生成人民币大小写转换车牌估价【新版】每日60s早报ip地址查天气新华日报搜狗百科实时获取活动线报人品运势气温走势折线图起个好听的网名判断闰平年好游快爆搜索全球时区信息获取各国时间差电视直播源获取清华录取通知书获取本月日历图天气预报书籍智能查询西瓜视频热搜词微博热点聚合奥运会奖牌排行榜机票最低价查询家常菜制作教程你是由什么组成的?成语接龙企业工商信息详情查询每日一签图片版获取当前农历日期和天干地支测评手机尾号区县邮编查询邮编地址查询必应翻译【新版】腾讯翻译API网易国内外新闻脱口秀大全实时金价行情【新版】成语大全葫芦侠活动线报【新版】历史上的今天微信公众号壁纸获取每年节假日搜狗多语言翻译快递物流星级评价血型生肖解析拼多多智能搜索彩色暖光瓶生成农耕种植查询一句话智能搜索摇卦占卜全面解析你的性格与运势生肖姻缘配对星座姻缘配对血型姻缘配对五行分析12星座分析12生肖分析女性经期检测蜜语加解密身份证签发机关查询必应汉译英八字-九星命理车型大全查询【新版】聚合热搜榜汇率查询小米运动步数VIN车辆识别代码查询获取当前时辰及时刻信息汽车OBD故障码查询宠物大全查询姓氏起源查询全国景区大全标准身高体重查询交通违章代码查询银行卡归属地查询网易热点全能解析条形码生成口吐芬芳API斗图大全看图猜成语取时间差API小黄人举牌生成快递物流信息查询快递物流信息查询v2万能翻译【新版】食物热量查询【新版】菜谱大全API食物热量查询血型规律查询腾讯漫画挑战古诗词王者荣耀战力查询王者荣耀英雄查询菜谱大全API全国城市/县/区天气查询AI绘画(词生画)AI绘画(结果查询)今日汽油价格周公解梦今日油价查询(国内)身份证号码信息查询ISBN书号查询谜语大全成语大全腾讯翻译API有道翻译API中国农历查询每日一言语音版手机号码运营商和归属地查询聚合语录垃圾分类淘宝联想词历史上的今天聚合热搜榜每日60s早报随机语录/随机一言微信公众号文章解析全国行政区划级联数据地址转经纬度经纬度转地址骚扰电话查询笑话大全发光字体生成星座运势查询全国车牌号归属地查询全国每日实时降雨查询整点报时语音生成墨迹天气汉字解析
调用次数:14 次

QQ音响力获取

正常 至尊会员免费次数包

调用QQ音乐官方接口,可以帮助用户增加QQ音乐播放的时长和音响力。该api音响力日上限为300分钟。

更新日期
2023-06-13
调用权限
正常
每日限制
无限制
请求频率限制
1秒10次
参考价格
0.1元/次

至尊会员:

至尊会员有效期内,可免费使用本产品。

次数包:

额度 价格 有效期
100 (次) ¥ 10 低至0.1/次 一年
1000 (次) ¥ 100 低至0.1/次 一年
10000 (次) ¥ 1000 低至0.1/次 一年

请求频率限制:

免费/测试用户请求频率限制 请求频率总限制 每日请求次数总限制
0秒0次 免费用户的QPS总限制 1秒10次 所有用户QPS总限制 不限 所有用户每日请求次数

其他准入要求:

接口地址:https://api.kkjsz.cn/api/qmusic/index

返回格式:application/json

请求方式:HTTPGET

请求示例:https://api.kkjsz.cn/api/qmusic/index?key=你的key&qq=你的QQ

请求HEADER:

名称
Content-Typeapplication/x-www-form-urlencoded;charset:utf-8;

请求参数说明:

名称必填类型示例值说明
keystring35kj5jnlj53453kl5j43nj5接口密钥,在控制台->密钥管理查看
qqstring79087446输入要刷的QQ,如:79087446

返回参数说明:

名称类型说明
codeint状态码
msgstring状态信息
datastring请求结果数据集
debugstring/array调试数据
exec_timefloat执行耗时
user_ipstring客户端IP

免责声明:

本服务仅供个人学习、学术研究目的使用,未经授权,请勿分享、传播输入及生成的文本、图片内容。用户在从事与本服务相关的一切行为(包括但不限于访问浏览、利用、转载、宣传介绍)时,应以善意且谨慎的态度行事并承担相应的风险和责任。用户需确保不得利用本服务进行危害国家安全和社会公共利益、扰乱经济秩序和社会秩序、侵犯他人合法权益等法律、行政法规禁止的活动,并且自定义输入文本不得包含违反法律法规、政治相关、侵犯他人合法权益的内容。对于用户因使用本服务而导致的任何损失或风险,包括但不限于由于使用本服务而产生的错误、疏忽、中断、删除、故障、延迟或通讯线路故障所导致的任何损失或损害,本服务的开发者将不承担任何责任。

返回示例:

错误码类型说明
403int没有权限
400int参数传递不正确
500int服务器内部错误

<?php
/**
 * API请求DEMO
 * 
 * 本demo支持GET与POST请求,同时支持签名验证与无需签名。
 */

//你申请的key密钥
$API_KEY = '你的接口密钥,登录控制台后在密钥管理页面申请';

//API接口地址
$API_URL = 'https://api.kkjsz.cn/api/qmusic/index';

$get_post_data = array(
    //接口参数,一行一个,可按照接口文档-请求参数 的参数填写,或者直接复制开发工具下面的测试代码。
    'key' => $API_KEY,
	'参数名' => '参数值',
);

//签名校验的 SK:(在用户控制台https://api.kkjsz.cn/user/key的秘钥安全设置->签名校验 开启后才会生效,没开启签名校验留空即可。)
$sk = '56777ab62ff752fbd57ab7228fc2fc43';

/*发起请求API接口:
第1个参数:API接口地址URL,跟上面的同名变量相对应,无需更改。
第2个参数:API接口参数数组,跟上面的同名变量相对应,无需更改。
第3个参数:请求协议(GET或POST),一般默认GET,部分接口需要POST请求,根据实际情况修改为POST即可。
第4个参数:是否验证签名,true验证签名,否则false不验证签名,根据用户控制台 https://api.kkjsz.cn/user/key 的 秘钥安全设置->签名校验 开启后才会生效,如没开启,填写false即可。
第5个参数:如果第4个参数开启验证签名,此处必须填写 SK ,跟上面的同名变量相对应,无需更改。
 */
$resdata = api::send($API_URL, $get_post_data, 'GET', true, $sk);  //发起请求,注意这里要选择接口支持的协议,默认GET,可选POST

//打印请求结果
print($resdata);
///////////////你的业务代码可写在这里处理API返回的数据

/**
 * API请求类
 */
class api
{
    public static function send($API_URL, $get_post_data, $type, $ifsign, $sk)
    {
        $get_post_data = http_build_query($get_post_data);
        if ($ifsign) {
            $sign = md5($get_post_data . $sk);
            $res = self::send_curl($API_URL, $type, $get_post_data, $sign);
        } else {
            $res = self::send_curl($API_URL, $type, $get_post_data, null);
        }
        return $res;
    }
    //封装好的CURL请求函数,支持POST|GET
    public static function send_curl($API_URL, $type, $get_post_data, $sign)
    {
        $ch = curl_init();
        if ($type == 'POST') {
            curl_setopt($ch, CURLOPT_URL, $API_URL);
            curl_setopt($ch, CURLOPT_POST, true);
            curl_setopt($ch, CURLOPT_POSTFIELDS, $get_post_data);
        } elseif ($type == 'GET') {
            curl_setopt($ch, CURLOPT_URL, $API_URL . '?' . $get_post_data);
        }
        if ($sign) {
            curl_setopt($ch, CURLOPT_HTTPHEADER, ['sign:' . $sign]);
        }
        curl_setopt($ch, CURLOPT_REFERER, $API_URL);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_TIMEOUT, 10);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
        $resdata = curl_exec($ch);
        curl_close($ch);
        return $resdata;
    }
}





//jQuery-Ajax
$.ajax({
	url: 'https://api.kkjsz.cn/api/qmusic/index',
	data: {
	//接口参数,一行一个,可按照接口文档-请求参数 的参数填写,或者直接复制开发工具下面的测试代码。
		key: '你的接口密钥,登录控制台后在密钥管理页面申请',
		参数名: '参数值',

	},
	type: 'GET', //请求协议(GET或POST),一般默认GET,部分接口需要POST请求,根据实际情况修改为POST即可。
	dataType: 'json',
	success: function(data) {
		console.log(data); //请求成功,输出结果到控制台
	},
	timeout: 3000, //超时时间
	error: function(data) {
		console.log('请求失败'); //失败处理
	}
});


    
子程序名 返回值类型 公开 备 注
__启动窗口_创建完毕    
' 添加并使用《精易模块》
Send_API ()
子程序名 返回值类型 公开 备 注
Send_API    
变量名 类 型 静态 数组 备 注
REQU_Data 文本型   提交字符串
return 文本型   返回字符串
API_URL 文本型   接口地址
API_KEY 文本型   接口密钥
API_URL = “https://api.kkjsz.cn/api/qmusic/index”
API_KEY = “你的接口密钥,登录控制台后在密钥管理页面申请”
REQU_Data = "请求参数,根据接口文档的请求参数来拼接字符串(例a=a&b=b&c=c)"
return = 编码_Utf8到Ansi (网页_访问 (API_URL + “?key=” + API_KEY + REQU_Data, , , , , “User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36”))
输出调试文本 (return)

import java.io.BufferedReader; 
import java.io.InputStreamReader; 
import java.net.HttpURLConnection; 
import java.net.URL; 
 
public class Test { 
    public static void main(String[] args) { 
        try { 
            URL url = new URL("https://api.kkjsz.cn/api/qmusic/index?key=你的接口密钥,登录控制台后在密钥管理页面申请"); 
            HttpURLConnection connection = (HttpURLConnection)url.openConnection(); 
 
            // 设置请求方式
            connection.setRequestMethod("GET"); 
            connection.connect(); 
 
            // 获取响应码
            int responseCode = connection.getResponseCode(); 
            if (responseCode == HttpURLConnection.HTTP_OK) { 
                BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream())); 
                String line; 
                while ((line = reader.readLine()) != null) { 
                    // 读取到的内容给line变量 
                    System.out.println(line); 
                } 
                reader.close(); 
            } 
        } catch (Exception e) { 
            e.printStackTrace(); 
        } 
    } 
}


package main
 
import (
    "fmt"
    "io/ioutil"
    "net/http"
)
 
func main() {
    // 发起一个GET请求
    resp, err := http.Get("https://api.kkjsz.cn/api/qmusic/index?key=你的接口密钥,登录控制台后在密钥管理页面申请")
    if err != nil {
        fmt.Println("http get error", err)
        return
    }
 
    // 读取响应结果
    result, err := ioutil.ReadAll(resp.Body)
    if err != nil {
        fmt.Println("http read error", err)
        return
    }
 
    // 关闭响应结果
    defer resp.Body.Close()
 
    fmt.Println(string(result))
}


```
# 导入requests库
import requests
 
# 设置url
url = 'https://api.kkjsz.cn/api/qmusic/index?key=你的接口密钥,登录控制台后在密钥管理页面申请'
 
# 发送post请求
response = requests.post(url, data={'key1': 'value1', 'key2': 'value2'})
 
# 获取响应内容
result = response.json()
 
# 打印结果
print(result)
```

// 以下是使用Node.js进行GET和POST请求API接口的示例代码:

const https = require('https');
const querystring = require('querystring');

// 定义请求选项
const options = {
  hostname: 'api.kkjsz.cn',
  path: '/api/qmusic/index',
  method: 'GET'
};

// 发送GET请求
https.get(options, res => {
  console.log(`statusCode: ${res.statusCode}`);

  res.on('data', d => {
    process.stdout.write(d);
  });
}).on('error', error => {
  console.error(error);
});

// 发送POST请求
const postData = querystring.stringify({
  'key1': 'value1',
  'key2': 'value2'
});

const postOptions = {
  hostname: 'api.kkjsz.cn',
  path: '/api/qmusic/index',
  method: 'POST',
  headers: {
    'Content-Type': 'application/x-www-form-urlencoded',
    'Content-Length': Buffer.byteLength(postData)
  }
};

const postReq = https.request(postOptions, res => {
  console.log(`statusCode: ${res.statusCode}`);

  res.on('data', d => {
    process.stdout.write(d);
  });
});

postReq.on('error', error => {
  console.error(error);
});

postReq.write(postData);
postReq.end();
/*
这个示例代码使用Node.js内置的`https`模块进行HTTP请求。

首先定义了一个GET请求的选项,然后使用`https.get()`方法发送了GET请求。在响应流上注册回调函数,以便在收到响应数据时将其输出到控制台。在出现错误时,也注册了错误处理程序。

类似地,我们也定义了一个POST请求选项,并使用`https.request()`方法发送它。需要在请求头中包含适当的`Content-Type`和`Content-Length`以确保服务器可以正确解析请求体。请求体由`write()`方法写入,并在请求结束时通过调用`end()`方法通知请求对象已经完成。

注意,此示例默认使用`querystring`模块将数据作为x-www-form-urlencoded格式进行编码。如果需要使用其他格式(如JSON),则需要相应地更改请求头和请求体的编码方式。

另外,为了确保HTTPS请求的安全性,您也可以添加其他选项,例如验证服务器证书、设置代理等。
*/





以下是使用C语言进行GET和POST请求API接口的示例代码:

``` c
#include 
#include 
#include 
#include  // 需要安装curl库

// API地址
const char* url = "https://api.kkjsz.cn/api/qmusic/index";

// GET请求
void getRequest(CURL* curl) {
    CURLcode res;

    // 设置URL
    curl_easy_setopt(curl, CURLOPT_URL, url);

    // 执行请求
    res = curl_easy_perform(curl);

    if(res != CURLE_OK) {
        fprintf(stderr, "curl_easy_perform() failed: %s\n", curl_easy_strerror(res));
    }
}

// POST请求
void postRequest(CURL* curl) {
    CURLcode res;

    // 设置URL
    curl_easy_setopt(curl, CURLOPT_URL, url);

    // 设置POST数据
    const char* postData = "key=你的接口密钥,登录控制台后在密钥管理页面申请&key1=value1";
    curl_easy_setopt(curl, CURLOPT_POSTFIELDS, postData);

    // 执行请求
    res = curl_easy_perform(curl);

    if(res != CURLE_OK) {
        fprintf(stderr, "curl_easy_perform() failed: %s\n", curl_easy_strerror(res));
    }
}

int main() {
    CURL* curl;
    CURLcode res;

    // 初始化curl
    curl = curl_easy_init();

    if(curl) {
        // 设置SSL验证
        curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER, 1L);

        // GET请求
        getRequest(curl);

        // POST请求
        postRequest(curl);

        // 清理curl资源
        curl_easy_cleanup(curl);
    }

    return 0;
}
```

这个示例代码使用了libcurl库进行HTTP请求。

首先,需要设置API地址。然后,基于`CURL`结构体创建curl句柄,并使用`curl_easy_setopt()`函数设置选项。这里设置了SSL验证,以确保请求的安全性。

在GET请求中,只需将URL设置为选项,然后调用`curl_easy_perform()`函数执行请求即可。

在POST请求中,还需要将POST数据作为字符串传递给`CURLOPT_POSTFIELDS`选项。

需要注意的是,为了避免内存泄漏,应该在使用完curl句柄之后调用`curl_easy_cleanup()`函数进行清理。

除了上述示例代码外,libcurl库还提供了更多高级选项,例如处理HTTP头、上传文件等。可以参考文档进行更详细的了解。



以下是一个使用C++请求API接口的示例代码:

```cpp
#include 
#include 

int main() {
    CURL *curl;
    CURLcode res;
    std::string url = "https://api.kkjsz.cn/api/qmusic/index?key=你的接口密钥,登录控制台后在密钥管理页面申请";
    std::string response;

    curl = curl_easy_init();
    if (curl) {
        curl_easy_setopt(curl, CURLOPT_URL, url.c_str());
        curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
        curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, [](char *ptr, size_t size, size_t nmemb, void *userdata) -> size_t {
            std::string *response = reinterpret_cast(userdata);
            response->append(ptr, size * nmemb);
            return size * nmemb;
        });
        curl_easy_setopt(curl, CURLOPT_WRITEDATA, &response);

        res = curl_easy_perform(curl);
        if (res == CURLE_OK) {
            std::cout << "Response: " << response << std::endl;
        } else {
            std::cerr << "Error: " << curl_easy_strerror(res) << std::endl;
        }
        curl_easy_cleanup(curl);
    }

    return 0;
}
```

解释:

1. 引入需要的头文件:``用于输出结果,``用于使用libcurl库。

2. 定义需要请求的API接口的URL和存储响应数据的字符串变量。

3. 初始化一个CURL对象。

4. 设置CURL对象的参数:请求的URL(`CURLOPT_URL`)、是否跟随重定向(`CURLOPT_FOLLOWLOCATION`)、响应数据的写入函数(`CURLOPT_WRITEFUNCTION`)和响应数据的写入位置(`CURLOPT_WRITEDATA`)。

5. 发送HTTP请求并获取响应数据,判断返回状态码是否OK。

6. 清理CURL对象。

运行该程序会发送GET请求到指定的API接口URL,并在程序终止前将响应数据输出到终端。注意,在使用该示例代码之前需要安装libcurl库。



以下是一个使用C#请求API接口的示例代码:

```csharp
using System;
using System.Net.Http;
using System.Threading.Tasks;

class Program {
    static async Task Main(string[] args) {
        HttpClient client = new HttpClient();
        string url = "https://api.kkjsz.cn/api/qmusic/index?key=你的接口密钥,登录控制台后在密钥管理页面申请";
        HttpResponseMessage response = await client.GetAsync(url);
        if (response.IsSuccessStatusCode) {
            string responseBody = await response.Content.ReadAsStringAsync();
            Console.WriteLine("Response: " + responseBody);
        } else {
            Console.WriteLine("Error: " + response.StatusCode);
        }
    }
}
```

解释:

1. 引用需要的命名空间:`System.Net.Http`用于使用HttpClient类,`System.Threading.Tasks`用于异步执行请求操作。

2. 创建一个HttpClient对象。

3. 定义需要请求的API接口的URL。

4. 发送GET请求到指定的API接口URL,并获取响应结果。

5. 判断响应状态是否成功,如果成功则读取响应数据(使用ReadAsStringAsync方法),否则输出错误信息(使用StatusCode属性)。

运行该程序会发送GET请求到指定的API接口URL,并在程序终止前将响应数据输出到终端。注意,在使用该示例代码之前需要安装.NET Framework或.NET Core SDK。



以下是VB请求API接口的示例代码:

```
' 1. 引入Microsoft XML v6.0库
' 2. 创建一个XMLHTTP对象
Dim xhr As XMLHTTP
Set xhr = New XMLHTTP

' 3. 设置请求的URL、方法,以及是否异步等
xhr.Open "GET", "https://api.kkjsz.cn/api/qmusic/index?key=你的接口密钥,登录控制台后在密钥管理页面申请", False

' 4. 发送请求
xhr.send

' 5. 获取响应结果
Dim responseText As String
responseText = xhr.responseText

' 6. 输出响应结果
Debug.Print responseText

' 7. 释放资源
Set xhr = Nothing
```

在这个示例中,我们创建了一个XMLHTTP对象,用于请求API接口。我们先调用`open`方法来设置请求的URL、方法,以及是否异步。然后,我们发送请求,并使用`responseText`属性来获取响应结果。最后,我们将响应结果打印到控制台,完成操作后释放资源,以防止内存泄漏。请注意,以上示例代码为同步请求,如果想使用异步请求,需要设置第三个参数为`True`,并在请求结束时处理`OnReadyStateChange`事件。
参数名 填写参数值
评论0
未登录

登录 后发表评论

仅需三步即可快速接入

1
在线调试

填写业务相关参数免费在线调试

2
生成代码

生成符合你的开发语言代码,复制即可

3
业务上线

调整你后端部分逻辑代码即可上线使用

数据驱动未来

立即注册

客服微信

79087446

请打开手机微信,扫一扫联系我们

客服QQ
79087446

商务号,添加请说明来意

返回顶部