1 新手接入
1.1 开放平台简介
蓝信开放平台是提供给第三方应用为蓝信用户提供服务的平台,开放接口则是为第三方应用提供服务的基础。第三方应用开发者在蓝信平台申请公众号,获取接口权限后,可以通过阅读本接口文档来帮助开发。
蓝信开放平台接口提供第三方应用与用户进行信息交互、自定义菜单交互的能力。企业可以通过这些接口整合企业应用系统到蓝信,利用蓝信通讯录和即时消息基础功能,可以实现类似微信服务号/订阅号的应用。
蓝信开放平台提供自定义菜单接口,自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。公众号界面如图所示:

目前自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。一级菜单最多4个汉字,二级菜单最多7个汉字,多出来的部分将会以“...”代替。请注意,创建自定义菜单后,由于蓝信客户端缓存,需要24小时蓝信客户端才会展现出来。
说明:
由于客户端会缓存菜单,建议开发时,如果更新了菜单,可以手动删除消息会话列表中的公众号,然后重新推送客服消息,就可以看到更新后的菜单。android客户端也可以清除应用缓存更新客户端菜单显示。
1.2 接入指南
第一步:申请蓝信公众号
联系蓝信平台组织管理员,开通一个蓝信公众号。
第二步:获取token、appid和开发者密钥secret
token用作生成签名,第三方接收开放平台数据时会收到token的签名,通过和本地token比较,验证请求安全性。
appid指开放平台分配给第三方的开发者账号。
secret指开放平台分配给第三方的开发者密钥。
公众号开通后,通过蓝信或者Email将公众号、企业信息、接收消息url(开放平台会将发往开发者的蓝消息推送至该url)信息提交至蓝信开放平台,蓝信开放平台生成开发者需要的token、appid和secret。同样通过蓝信或者Email发送至申请者。
第一步:申请蓝信公众号
联系蓝信平台组织管理员,开通一个蓝信公众号。
第二步:获取token、appid和开发者密钥secret
token用作生成签名,第三方接收开放平台数据时会收到token的签名,通过和本地token比较,验证请求安全性。
appid指开放平台分配给第三方的开发者账号。
secret指开放平台分配给第三方的开发者密钥。
公众号开通后,通过蓝信或者Email将公众号、企业信息、接收消息url(开放平台会将发往开发者的蓝消息推送至该url)信息提交至蓝信开放平台,蓝信开放平台生成开发者需要的token、appid和secret。同样通过蓝信或者Email发送至申请者。
第一步:申请蓝信公众号
联系蓝信平台组织管理员,开通一个蓝信公众号。
第二步:获取token、appid和开发者密钥secret
token用作生成签名,第三方接收开放平台数据时会收到token的签名,通过和本地token比较,验证请求安全性。
appid指开放平台分配给第三方的开发者账号。
secret指开放平台分配给第三方的开发者密钥。
公众号开通后,通过蓝信或者Email将公众号、企业信息、接收消息url(开放平台会将发往开发者的蓝消息推送至该url)信息提交至蓝信开放平台,蓝信开放平台生成开发者需要的token、appid和secret。同样通过蓝信或者Email发送至申请者。
第一步:申请蓝信公众号
联系蓝信平台组织管理员,开通一个蓝信公众号。
第二步:获取token、appid和开发者密钥secret
token用作生成签名,第三方接收开放平台数据时会收到token的签名,通过和本地token比较,验证请求安全性。
1.3 开发者规范
appid指开放平台分配给第三方的开发者账号。
secret指开放平台分配给第三方的开发者密钥。
公众号开通后,通过蓝信或者Email将公众号、企业信息、接收消息url(开放平台会将发往开发者的蓝消息推送至该url)信息提交至蓝信开放平台,蓝信开放平台生成开发者需要的token、appid和secret。同样通过蓝信或者Email发送至申请者。