AI摘要
本文档介绍了田小檬提供的多种API接口,涵盖密码生成、微信公众号、小程序、钉钉消息推送、时间转换、QQ相关功能及二维码生成。各接口均提供请求地址、参数说明及返回示例,便于开发者快速集成使用。
接口地址 http://api.lmlemon.com
田小檬的api
密码接口
随机密码
接口地址:http://api.lmlemon.com/api/password/password
返回格式: json
请求方式: get/post
请求示例: http://api.lmlemon.com/api/password/password?length=32
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| length | 是 | string | 密码长度最大支持1000位 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
| password | string | 返回生成的密码 |
请求返回示例:
{"code":"1","msg":"success","password":"GO0ASASdbDtl09uwXSvCXhSIdDHCm8o"}动态密码(每分钟变化一次)
接口地址:http://api.lmlemon.com/api/password/TianToken
返回格式: json
请求方式: get/post
请求示例: http://api.lmlemon.com/api/password/TianToken?key=123456
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| key | 是 | string | 加密秘钥用于加密动态密码,仅能为数字 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
| Token | string | 返回生成的密码 |
请求返回示例:
{"code":"1","msg":"success","token":"611740"}微信公众号接口
Openid获取
接口地址:http://api.lmlemon.com/api/wx/GetOpenid
返回格式: json
请求方式: get/post
请求示例: http://api.lmlemon.com/api/wx/GetOpenid
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| 无 | 无 | 无 | 无 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
| openID | string | 用户openID |
请求返回示例:
{"code":"1","msg":"success","openID":XXXX}AccessToken获取
接口地址:http://api.lmlemon.com/api/wx/getAccessToken
返回格式: json
请求方式: get/post
请求示例: http://api.lmlemon.com/api/wx/getAccessToken?appid=xxx&appsecret=xxx
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| appid | 是 | string | 公众号AppId |
| appsecret | 是 | string | 公众号AppSecret |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
| openID | string | 公众号access_token值 |
请求返回示例:
{"code":"1","msg":"success","access_token":XXXX}微信小程序接口
UrlCode(小程序二维码)获取
接口地址:http://api.lmlemon.com/api/wx/getUrlCode
返回格式: json
请求方式: get/post
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| appid | 是 | string | 公众号AppId |
| appsecret | 是 | string | 公众号AppSecret |
| pages | 否 | string | 页面信息,留空默认首页(可带参数) |
| width | 否 | string | 二维码宽度,留空默认值为430 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
| url | string | 小程序二维码base64值 |
请求返回示例:
{"code":"1","msg":"sucess","url":XXX}钉钉接口
钉钉群消息推送
接口地址:http://api.lmlemon.com/api/ding/ding
返回格式: json
请求方式: post
请求示例: http://api.lmlemon.com/api/ding/ding
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| webhook | 是 | string | 钉钉机器人webhook地址 |
| message | 是 | Array | 消息推送内容 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
| result | string | 钉钉官方返回内容 |
请求返回示例:
{"code":"0","msg":"sucess","result":["errcode":0,"errmsg":"ok"]}时间接口
当前戳时间获取、转化
接口地址:http://api.lmlemon.com/api/time/time
接口地址:http://api.lmlemon.com/api/wx/getUrlCode
返回格式: json
请求方式: get/post
请求示例: http://api.lmlemon.com/api/time/time?data=2021-02-01%2020:05:02
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| date | 否 | string | 指定日期 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
| time | string | 戳时间 |
请求返回示例:
{"code":"1","msg":"success","time":1632121109}当前戳时间获取、转化
接口地址:http://api.lmlemon.com/api/time/time
返回格式: json
请求方式: get/post
请求示例: http://api.lmlemon.com/api/time/date?time=1632120484
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| date | 否 | string | 指定戳时间 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
| date | string | 日期 |
| week | string | 星期 |
请求返回示例:
{"code":"1","msg":"success","date":"2021-09-20 14:48:04","week":"星期一"}QQ接口
QQ强制聊天
接口地址:http://api.lmlemon.com/api/qq/qqtalk
返回格式: json
请求方式: get/post
请求示例: http://api.lmlemon.com/api/qq/qqtalk?qq=1647161294
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| 是 | string | 需要对话的QQ,如:1647161294 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
请求返回示例:
301重定向,无返回数据QQ头像获取
接口地址:http://api.lmlemon.com/api/qq/qlogo
返回格式: json
请求方式: get/post
请求示例: http://api.lmlemon.com/api/qq/qlogo?qq=1647161294
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| 是 | string | 需要获取的QQ,如:1647161294 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回提示信息 |
| string | 返回获取的QQ账号 | |
| qlogo | string | 返回获取的头像链接 |
请求返回示例:
{"code":"0","msg":"sucess","qq":"1647161294","qlogo":"https:\/\/q4.qlogo.cn\/headimg_dl?dst_uin=1647161294&spec=100"}二维码
Qrcode二维码
接口地址:http://api.lmlemon.com/qrcode.php
返回格式: json
请求方式: get/post
请求示例:http://api.lmlemon.com/qrcode.php?text=https://blog.lmwa.cn&size=300&frame=1&e=L
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| text | 是 | string | 二维码内容 |
| size | 是 | string | 二维码大小,单位为px |
| frame | 是 | string | 边框大小 |
| e | 是 | string | 容错等级(L,M,Q,H) |
返回参数:
| 名称 | 类型 | 说明 |
|---|---|---|
| code | string | 返回的状态码 |
| msg | string | 返回错误提示! |
返回示例:
直接返回二维码图片