接口开发平台 基本开发种类

高平历史网 2021-09-10 14:30:02

接口开发平台 基本开发种类

为了带来更好的体验和让用户享受到更多方便的措施,许多企业用户、公众号都会进行接口开发平台,但是要开发的东西是有很多的,下面一品威客就来给大家讲解一些接口开发平台 基本开发种类知识。

申请消息接口

点击申请,填写址url和token,其中token可由开发者可以任意填写,用作生成签名。

用户提交信息后,服务器将发送GET请求到填写的URL上,并且带上四个参数:

参数 描述

signature 加密签名

timestamp 时间戳

nonce 随机数

echostr 随机字符串

开发者通过检验signature对请求进行校验(下面有校验方式)。若确认此次GET请求来自服务器,请原样返回echostr参数内容,则接入生效,否则接入失败。

signature结合了开发者填写的token参数和请求中的timestamp参数、nonce参数。

加密/校验流程:

1. 将token、timestamp、nonce三个参数进行字典序排序

2. 将三个参数字符串拼接成一个字符串进行sha1加密

3. 开发者获得加密后的字符串可与signature对比,标识该请求来源于

消息推送

当普通用户向公众账号发消息时,服务器将POST该消息到填写的URL上。结构如下:

文本消息

参数 描述

ToUserName 开发者号

FromUserName 发送方帐号(一个OpenID)

CreateTime 消息创建时间 (整型)

MsgType text

Content 文本消息内容

MsgId 消息id,64位整型

并由相关领导签字才能进行。“这个程序确实比较麻烦 地理位置消息

23.134521

113.358803

20

参数 描述

ToUserName 开发者号

FromUserName 发送方帐号(一个OpenID)

CreateTime 消息创建时间 (整型)

MsgType location

Location_X 地理位置维度

Location_Y 地理位置经度

Scale 地图缩放大小

Label 地理位置信息

MsgId 消息id,64位整型

事件推送

事件推送只支持4.5版本,即将开放.

23.137466

113.352425

119.385040

参数 描述

ToUserName 接收方号

FromUserName 发送方号,若为普通用户,则是一个OpenID

CreateTime 消息创建时间

MsgType 消息类型,event

Event 事件类型,有ENTER(进入会话)和LOCATION(地理位置)

Latitude 地理位置维度,事件类型为LOCATION的时存在

Longitude 地理位置经度,事件类型为LOCATION的时存在

Precision 地理位置精度,事件类型为LOCATION的时存在

图片消息

参数 描述

ToUserName 开发者号

FromUserName 发送方帐号(一个OpenID)

CreateTime 消息创建时间 (整型)

MsgType image

PicUrl 图片链接

MsgId 消息id,64位整型

链接消息

参数 描述

ToUserName 接收方号

FromUserName 发送方号,若为普通用户,则是一个OpenID

CreateTime 消息创建时间

MsgType 消息类型,link

Title 消息标题

Description 消息描述

Url 消息链接

MsgId 消息id,64位整型

接口开发平台 基本开发种类就是这些了,在接口开发时还可以根据的定位、需要等相关的条件来进行不同的接口开发。买创意,买服务,上一品威客,超600万威客人才随您挑,全方位、多领域的解决你的接口开发需求和难题,还不赶快注册一品威客账号。

长效降压药能把血压下降多少
乌鲁木齐治疗子宫内膜炎多少钱
痛风引起疼痛如何缓解
友情链接