API key 获取地址:https://open.kainy.cn/register/
GET 微信头像外链
GET https://open.kainy.cn/api/wxAvatar
微信禁止直接外链用户头像,通过此接口,可以绕过限制。
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| url | query | string | 是 | 原始头像地址 |
| ak | query | string | 否 | api-key,可通过URL传递,如不填写,请通过header 的 x-api-key 传递。 |
| x-api-key | header | string | 否 | none |
返回示例
200 Response
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
POST 根据 appid/名称 查小程序
POST https://open.kainy.cn/api/AppidQuery
根据appid或名称查询小程序信息,包括未备案和未实名以及已下架的小程序。
Body 请求参数
1 | { |
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| x-api-key | header | string | 否 | none |
| body | body | object | 是 | none |
| » appid | body | string | 是 | none |
返回示例
200 Response
1 | { |
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » code | integer | true | none | none | |
| » data | object | true | none | none | |
| »» nickname | string | true | none | 昵称 | none |
| »» username | string | true | none | 原始id | none |
| »» description | string | true | none | 小程序简介 | none |
| »» avatar | string | true | none | 小程序图标 | none |
| »» uses_count | string | true | none | 使用次数 | none |
| »» principal_name | string | true | none | 主体名称 | none |
| »» appid | string | true | none | Appid | none |
GET 根据 appid 查公众号信息
GET https://open.kainy.cn/api/mpAppidQuery
根据appid或名称查询公众号和小程序信息,包括未备案和未实名以及已下架的。
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| appid | query | string | 是 | 公众号/小程序的appid |
| x-api-key | header | string | 否 | none |
返回示例
200 Response
1 | { |
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » code | integer | true | none | none | |
| » data | object | true | none | none | |
| »» nickname | string | true | none | 昵称 | none |
| »» username | string | true | none | 原始id | none |
| »» description | string | true | none | 小程序简介 | none |
| »» avatar | string | true | none | 小程序图标 | none |
| »» uses_count | string | true | none | 使用次数 | none |
| »» principal_name | string | true | none | 主体名称 | none |
| »» appid | string | true | none | Appid | none |
GET 小程序搜索提示词列表
GET https://open.kainy.cn/api/weapp-suggest
根据关键词,联想小程序名称。
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| appid | query | string | 是 | 联想关键词 |
| x-api-key | header | string | 否 | none |
返回示例
200 Response
1 | { |
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » code | integer | true | none | none | |
| » data | [object] | true | none | none | |
| »» nickname | string | true | none | none |
POST 二进制cookie解析
POST https://open.kainy.cn/api/binarycookies
用于解析Safari浏览器导出的cookie二进制文件,使用场景包括手机上的煤炉账号转移到电脑指纹浏览器等。
Body 请求参数
1 | file: cmMtdXBsb2FkLTE3NzY0MDQ0MzI4MzAtNw==/1.binarycookies |
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| X-Api-Key | header | string | 否 | none |
| body | body | object | 是 | none |
| » file | body | string(binary) | 否 | 有效的 Safari Cookies.binarycookies 文件 |
返回示例
200 Response
1 | [ |
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » domain | string | true | none | 域名 | none |
| » name | string | true | none | 名称 | none |
| » value | string | true | none | 值 | none |
| » path | string | true | none | 路径 | none |
| » secure | boolean | true | none | none | |
| » httpOnly | boolean | true | none | none | |
| » sameSite | string | true | none | none | |
| » hostOnly | boolean | true | none | none | |
| » storeId | string | true | none | none | |
| » session | boolean | true | none | none | |
| » expirationDate | integer | true | none | none | |
| » creationDate | integer | true | none | none |
GET ip地址查询
GET https://open.kainy.cn/api/ip
根据IP查询归属地;
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| ip | query | string | 否 | IP地址,留空则查询访问者IP |
| x-api-key | header | string | 否 | none |
返回示例
200 Response
1 | { |
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » location | string | true | none | 位置 | none |
| » ip | string | true | none | IP地址 | none |
GET 手机归属地查询
GET https://open.kainy.cn/api/mobile
根据手机号码查询归属地;
请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| phone | query | string | 是 | 手机号码 |
| x-api-key | header | string | 是 | none |
返回示例
200 Response
1 | { |
返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | none | Inline |
返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » tel_address | string | true | none | 归属地 | none |
| » province | string | true | none | 省份 | none |
| » city | string | true | none | 城市 | none |
| » sp | string | true | none | 运营商 | none |