飞信公众平台SDK说明

合集下载

飞信API接口

飞信API接口

rq是对象计数器。
启用新的Https的加密隧道连接方式,进一步保证您的密码安全!
请勿滥用!责任自负!
接口一:
/data/+wQ411en8000lA?cli=10&dat=snba&ver=7.0&cdt=alx_vw=20
&wid=12206&act=00000000000
&ss=1024x768&bw=775&t=0&ttl=1125&vis=1&rq=2&url=
接口四:
/data/+wQ411en8000lA?cli=10&dat=snba&ver=7.0
&cdt=alx_vw=20&wid=12206&act=00000000000
中国移动-飞信好友API【新接口地址】
https://
https:///api/?from=您手机号&pw=您的密码&to=接收方手机号&msg=短信内容
【说明】:已经基本解决了乱码问题,常见主流浏览器都能正确的编码发送URL地址及参数,但尽可能的采用UTF-8编码方式。格式和URL参数有误将返回 错误!发送短信消息涉及4个参数,支持接收GET方式和POST方式传递参数,格式请参考API地址。错误信息将以UTF-8编码的中文字符串返回。
&ss=1680x1050&bw=964&t=0&ttl=35371&vis=1&amdy01DOo100QI是aid。
“cli=10&dat=snba&ver=7.0&cdt=alx_vw=20&”这部分是固定值。

feiclient参数

feiclient参数

feiclient参数
feiclient参数是指在使用飞书开放平台提供的feiclientSDK 时,可以通过设置一些参数来实现不同的功能或优化体验。

常见的feiclient参数包括:
1. appId:应用ID,用于鉴权和调用API接口。

2. appSecret:应用密钥,用于鉴权和调用API接口。

3. redirectUri:授权成功后的回调地址,用于获取授权码或访问令牌。

4. scope:授权的范围,可以是snsapi_base或snsapi_userinfo,分别表示静默授权和用户授权。

5. state:用于防范CSRF攻击,建议设置为随机字符串。

6. timeout:请求超时时间,单位为秒,默认为30秒。

7. debug:调试模式开关,当设置为True时,可以打印出详细的调试信息。

8. cacheToken:缓存访问令牌开关,当设置为True时,可以避免频繁获取访问令牌。

9. cacheTokenTimeout:缓存访问令牌的有效期,单位为秒,默认为7200秒。

10. logLevel:日志级别,可以是DEBUG、INFO、WARNING、ERROR 和CRITICAL等级别。

通过设置不同的feiclient参数,可以实现不同的功能或优化飞书开放平台的使用体验。

例如,设置cacheToken参数可以避免频繁
获取访问令牌,提高接口调用效率;设置debug参数可以方便排查接口调用问题。

飞信开放平台的资源分配与控制策略(孙朝晖)

飞信开放平台的资源分配与控制策略(孙朝晖)

25
October 11 2
目录
• 飞信开放平台的业务特点 • 飞信开放平台对合作伙伴OPEN API的资源 控制 • 飞信开放平台用户的服务资源分配 • 飞信开放平台缓存资源分配策略
October 11
3
飞信开放平台的业务特点
• 飞信开放平台是一一个内容合 作型的服务平台,将各种内 容源聚合到飞信的Web, PC,手机,短信全客户端渠 道 • 合作服务类型
API Server
1: 请求 API
7:定期 刷新DB 记录日志
Redis缓存
3:响应
客户端
October 11
11
飞信开放平台对应用服务器资源 分配策略
October 11
12
飞信开放平台对于Feed处理计算资源分配
用户通过Web或 者OPEN API发布
发布 队列
发布处理进程 (Feed内容写入)
October 11
22
Redis缓存体系
• 弱Session区
– 特点:与用户相关,要求一一致性低,重建成本低 – 典型应用:每用户的Session 典型对象:好友列表、隐私设置,50条最新动 态(满足Ajax轮循加载) – 构建方法:采用多对一一复制方案,无永久存储
October 11
21
Redis缓存体系
• Redis缓存与数据区域对应,隔离影响范围, 防止全面雪崩 • Redis分成了三个区域 • 全局区域
– 特点:全局共用,对各Web,中间件er等价 ,重建成本低 – 典型应用:短连接的地址映射缓存 – 构建方法:多Server多进程一一致性Hash,无 Persist,无复制
23
Redis缓存体系

SDK通用版接口调用说明

SDK通用版接口调用说明

SDK通用版接口调用说明目录1请仔细阅读信息安全责任保证条款 (2)1.1安全信息责任条款 (2)1.2注意事项:................................................................................. 错误!未定义书签。

1 Webservice接口 (3)1.1 webservice返回集合对照表 (3)2、多线程webservice接口 (5)2.1 mdgxsend 个性短信 (5)3、多线程http接口 (8)3.1 多线程群发普通短信 (8)3.2 多线程群发个性短信 (9)请仔细阅读信息安全责任保证条款安全信息责任条款本人/本公司在使用本软件过程中,将严格遵守国家相关法律、法规、保证本公司信息发布的安全,并切实做到:(1)建立健全本公司信息发布的内部保障制度、信息安全保密制度、用户信息安全管理制度,建立健全本公司信息安全责任制度和信息发布的审批制度,严格审查本公司产品所发布信息。

(2)严格遵守《互联网信息服务管理办法》,对用户编辑的信息内容进行把关,保证信息内容的健康、合法。

(3)明确本企业的客户群和客户范围,所有通讯受众必须是自愿且明确同意接受企业服务。

(4)若发送未经用户允许的信息等所造成的影响、投诉等一切损失与本软件版权方无关、由本人/本公司承担全部责任;同时,本人/本公司也应承担若因此给本软件版权方造成的全部损失。

(5)不利用本软件制作、复制、发布、传播含有下列内容的信息:反对宪法所确定的基本原则的;✧危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的;✧损坏国家荣誉和利益的;✧煽动民族仇恨、民族歧视,破坏民族团结的;✧破坏国家民族宗教政策,宣扬邪教和封建迷信的;✧散布谣言,扰乱社会秩序,破坏社会稳定的;✧散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;✧侮辱或者诽谤他人,侵害他人合法权益的;✧含有法律、行政法规禁止的其他内容的;(6)自信息发布六个月内不修改删除信息发送日志内容,日志记录的备份应至少保持6个月以上,在国家机关进行依法查询时,予以提供。

中国移动飞信平台软件手册-软件版本介绍

中国移动飞信平台软件手册-软件版本介绍

飞信软件版本介绍Microsoft Corporation2008年1月1.什么是飞信飞信是中国移动推出的一款跨越互联网和通信网络的即时通信产品,通过PC或手机终端,用户可随时随地实现文字、语音沟通,满足了手机用户之间对于深度沟通的需求,只要中国移动网络覆盖到的地方,您就不会失去与您好友的联系.飞信为用户提供了一个不受约束的、无限制的通讯沟通和交流平台。

飞信为中国移动的广大用户提供了一项即时通信基础服务,将成为中国移动重要的数据业务之一。

飞信的推出,对国内的即时通信市场产生了重要和深远的影响。

2.飞信应用平台介绍目前飞信平台支持的终端如下:➢短信终端:指飞信的短信终端,包括短信/STK客户端(以及SmartPhone的短信终端)。

也可以称作SMS终端➢智能手机终端:指智能手机上的飞信胖客户端,目前包括的平台有Windows Mobile、Symbian、Linux 、java等。

特别说明不支持MIDP2.0的Java手机客户端不算作智能手机客户端➢Java终端:指飞信的Java手机客户端,也可以称作J2ME终端➢WAP终端:指飞信的WAP手机客户端➢Web终端:指飞信的Web客户端(在PC上运行)➢PC终端:指飞信的PC胖客户端3.飞信功能介绍3.1.会话⏹功能说明两个人之间的文本通信,不限用户类型(飞信用户、手机好友)和客户端类型;特别的,根据上下文,在“即时消息”的章节范围内,“两人会话”可能指飞信用户之间的两人即时消息会话。

⏹涉及服务●SAP(SIP Access Proxy)●LCS (Live Communications Service)3.2.多人会话⏹功能说明多个人之间的文本通信。

飞信只支持飞信用户使用智能终端进行多人会话,而短信终端或手机好友均不能参与,因此“多人会话”一定指“多人即时消息会话”。

⏹涉及服务●SAP(SIP Access Proxy)●LCS (Live Communications Service)●TGS(Temp Group Service)3.3.短信功能3.3.1.发送短信⏹功能说明用户可以通过飞信终端向一个好友或者自己发送短信。

飞信与微信应用教程

飞信与微信应用教程

好友管理
3.处理好友添加邀请
飞信
同意
不同意
好友管理
4.邀请好友开通飞信
飞信
或者
菜单→好友→邀请开通飞信
在联系人列表空白处,点击右键,选择“邀请 开通飞信”
邀请开通飞信 邀请成功发出
好友管理
5.查看好友资料
飞信
联系人列表中选中一个 好友,点击右键,选择 “查看资料”
可以查看好友的基本资料、扩展 资料;可单独设置针对该好友的 权限;可查看好友的通讯录资料。
文件传输
2.如何接收文件

飞信
当收到好友文件传输的请求后,您可 以选择: 接收:将文件接收到默认文件夹内。 另存为:将文件另存为指定的文件 夹内。 拒绝:拒绝传送文件的请求。
文件传输
3.如何给自己手机发送文件

飞信
菜单→工具→给自己手机发送文件
在飞信PC客户端头像下拉菜单,选择“给 自己手机发送文件”
目录
飞信
• 企业飞信概述 • 产品功能介绍
– 下载与注册 – 功能详解
好友管理
1.添加好友
您可通过以下方式进行操作:
飞信
菜单→好友→ 添加好友
飞信PC客 户端的快捷 图标
联系人列表 空白处右键 菜单→添加 好友
好友组节点 上右键→添 加好友
飞信
输入对方手机号或飞信号。 2.如何完成好友添加 (通过手机号添加好友,自 己的手机号也将公开给对 方)。 为对方设置显示名称、设置 好友分组,如果您没有为对 方设置显示名称,则将使用 对方个人资料中的昵称。 填写自己的姓名:推荐您填 写真实姓名。 选择一条邀请语。 确定:确认发送添加好友的 申请。 发出添加好友的申请后,等 待对方同意申请

微信公众平台 PHP SDK介绍

微信公众平台PHP SDK介绍简单的微信公众平台PHP SDK ,通过调用相应的接口,使你可以轻松地开发微信App 。

测试方法如下:1. Clone 或下载项目源码,上传至服务器。

2.进入微信公众平台,高级功能,开启开发模式,并设置接口配置信息。

修改URL为/example/server.php的实际位置,修改Token为weixin(可自行在/example/server.php中更改)。

3.向你的微信公众号发送消息并测试吧!用法直接浏览/example/server.php了解基本用法,以下为详细说明。

通过继承Wechat类进行扩展,通过重写onSubscribe()等方法响应关注等请求:class MyWechat extends Wechat {protected function onSubscribe() {} // 用户关注protected function onUnsubscribe() {} // 用户取消关注protected function onText() {} // 收到文本消息时触发,此处为响应代码protected function onImage() {} // 收到图片消息protected function onLocation() {} // 收到地理位置消息protected function onLink() {} // 收到链接消息protected function onUnknown() {} // 收到未知类型消息}使用getRequest()可以获取本次请求中的参数(不区分大小写):$this->getRequest();// 无参数时,返回包含所有参数的数组$this->getRequest('msgtype');// 有参数且参数存在时,返回该参数的值$this->getRequest('ghost');// 有参数但参数不存在时,返回 NULL所有请求均包含:使用responseText()方法回复文本消息:$this->responseText($content, // 消息内容$funcFlag // 可选参数(默认为0),设为1时星标刚才收到的消息);使用responseMusic()方法回复音乐消息:$this->responseMusic($title, // 音乐标题$description, // 音乐描述$musicUrl, // 音乐链接$hqMusicUrl, // 高质量音乐链接,Wi-Fi 环境下优先使用$funcFlag // 可选参数,默认为0,设为1时星标刚才收到的消息);使用responseNews()方法回复图文消息:$this->responseNews($items, // 由单条图文消息类型 NewsResponseItem() 组成的数组$funcFlag // 可选参数,默认为0,设为1时星标刚才收到的消息);其中单条图文消息类型NewsResponseItem()格式如下:$items[] =new NewsResponseItem($title, // 图文消息标题$description, // 图文消息描述$picUrl, // 图片链接$url // 点击图文消息跳转链接);最后,实例化MyWechat()并调用run()方法即可运行。

飞信公司版PC客户端用户使用手册7.doc

飞信企业版PC客户端用户使用手册7飞信企业版PC客户端用户使用手册中国移动通信集团本文档版权由中国移动通信集团所有。

未经书面许可,任何单位和个人不得以任何形式摘抄、复制本文档的部分或全部,并以任何形式传播。

飞信企业版PC客户端用户使用手册~ I ~前言关于本手册《飞信企业版PC客户端V1.30.04Beta_用户使用手册》主要为您介绍了飞信企业版PC客户端的概念、功能与应用,主要包括登录设置、企业联系人管理、会话管理、企业群组管理、小秘书、Tab页签等基础服务,以及我的好友页签的使用。

通过阅读本手册,您可以更深入的了解并熟练地使用飞信企业版。

本手册结构第1部分概述本手册第1部分简单介绍了飞信企业版、资费说明和名词解释,帮助您了解本手册。

第2部分安装与卸载本手册第2部分为您介绍了安装飞信企业版的系统要求、如何安装、如何卸载以及如何自动更新,方便您安装使用飞信企业版。

第3部分登录设置本手册第3部分为您介绍了登录设置,包括登录界面的介绍、修改密码、网络设置、登录状态和登录选项的介绍。

第4部分我的企业页签使用指南本手册第4部分为您详细介绍了飞信企业版的各项功能及使用,包括企业联系人管理、会话管理、企业群组管理、小秘书、历史管理器、我的企业设置、Tab页签等,使您更加了解飞信企业版的各项细节。

第5部分我的好友页签使用指南本手册第5部分为您详细介绍了飞信企业版我的好友页签,包括添加好友、联系人组管理、飞信群管理、历史管理器、我的好友设置等,使您更加了解我的好友页签的各项功能。

第6部分非移动用户使用说明本手册第6部分为您介绍了非移动用户的功能不同以及使用方法,包括客户端功能比较、如何申请开通业务、密码操作和业务变更等。

第7部分附录短信指令本手册第7部分为您介绍了飞信企业版基础业务短信指令和其它业务指令,使您可以通过短信指令更加方便快捷的进行飞信企业版的相关操作。

如何阅读如果您是新用户,建议您按章节顺序仔细阅读本手册;如果您是老用户,您可以不按章节顺序阅读本手册,选择您关心的章节进行阅读。

飞信Java客户端通用版用户使用手册_20090219_V11通用.doc

飞信Java客户端通用版用户使用手册_20090219_V11飞信Java客户端通用版用户使用手册中国移动通信集团本文档版权由中国移动通信集团所有。

未经书面许可,任何单位和个人不得以任何形式摘抄、复制本文档的部分或全部,并以任何形式传播。

修订历史目录修订历史(2)1关于飞信(5)1.1什么是飞信(5)1.2飞信手机客户端资费说明(5)2飞信Java客户端通用版快速使用指南(6)2.1客户端下载及更新(6)2.1.1客户端下载(6)2.1.2客户端更新(7)2.2按键设置(9)2.3注册开通与登录(10)2.3.1用户注册(10)2.3.2用户登录(13)2.4添加好友(14)2.5发送消息(15)3飞信Java客户端功能详解(16) 3.1主界面介绍(16)3.2好友管理(17)3.2.1直接添加好友(17)3.2.2删除好友(20)3.2.3查看好友资料(21)3.2.4设置屏显名称(22)3.2.5组管理(23)3.2.6黑名单管理(24)3.3聊天(26)3.3.1发送信息(26)3.3.2与多人聊天(28)3.3.3接收信息(28)3.3.4插入表情及常用短语设置(29) 3.4个人设置(32)3.4.1用户信息(32)3.4.2个人状态设置(34)3.5系统设置(35)3.5.1好友身份验证(35)3.5.2新消息提示方式(37)3.5.3查看好友手机状态(38)3.6帮助(39)3.6.1资费说明(39)3.6.2操作技巧(40)3.6.3关于(40)3.7退出登录与退订服务(41)3.7.1退出登录(41)3.7.2退订服务(42)什么是飞信飞信是中国移动的综合通信服务。

飞信支持多终端登录及使用时的任意切换,飞信手机客户端包括Java客户端、Symbian客户端、Smartphon客户端。

Java客户端通用版界面如右图所示。

本软件是为了让更多的用户体验到飞信的乐趣,而为支持Java的终端专门设计的。

SDK使用说明范文

SDK使用说明范文一、SDK简介SDK(Software Development Kit,软件开发工具包)是一组开发工具和资源的集合,用于帮助开发者创建应用程序。

SDK提供了开发所需的应用程序接口(API)、示例代码、文档等。

SDK可以大大简化开发过程,提高开发效率。

二、SDK的安装和配置2.配置开发环境需要根据开发环境配置SDK。

例如,在Windows上,需要在系统环境变量中设置SDK的路径。

三、SDK的导入在开发工具中导入SDK,可以使用SDK提供的API进行开发。

1.创建新项目打开开发工具,创建一个新项目。

2.导入SDK在项目中添加SDK,可以通过添加依赖库或引入外部库的方式导入。

四、SDK的使用SDK提供了各种功能的API供开发者使用。

以下是一些常见的SDK使用方法。

1.初始化SDK在应用程序的入口处,调用SDK提供的初始化方法,完成SDK的初始化。

可以根据需要进行必要的配置。

2.登录与认证在用户登录模块中,调用SDK提供的登录与认证API,实现用户的身份认证与管理。

3.数据获取与处理使用SDK提供的API,获取所需的数据。

可以进行数据解析、处理与展示等。

4.事件与回调SDK通常提供事件与回调机制,用于处理异步操作或接收SDK返回的数据。

需要注册相应的事件监听器或回调函数。

5.功能扩展与定制SDK通常提供了一些扩展和定制功能的接口,开发者可以根据需要,自定义SDK的功能与行为。

五、SDK的调试与测试在开发过程中,调试和测试是不可或缺的环节。

1.调试开发者可以使用开发工具提供的调试功能,结合SDK的调试日志,来定位和解决开发中的问题。

2.测试开发者可以编写单元测试或集成测试,来验证SDK的使用是否符合预期,并检查各种边际情况下的功能表现。

六、SDK的更新与升级随着软件的发展和需求变化,SDK也需要进行更新和升级。

一般来说,开发者可以通过以下方式更新SDK:1.官方渠道更新开发者可以定期查看官方网站、论坛或邮件列表,了解最新版本的SDK发布信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

文档属性:合作资料,请勿外传文档编号:项目编号:飞信公众平台SDK说明文档说明本文档所涉及到的文字、图表等,仅限于中国移动及被呈送方内部使用,未经中国移动许可,请勿扩散到第三方。

文档历史文档版本日期修订人描述V1.0 2013-5-28 张大鹏文档创建目录1使用说明 (4)1.1主要流程介绍 (4)1.2实施步骤 (9)1.3飞信公众平台接口服务器配置信息 (10)1.4PHPSDK配置要求 (10)1.5类-方法说明 (10)2文件列表 (13)3常见问题 (14)4接口状态码 (15)1使用说明1.1 主要流程介绍1.1.1申请开发者当拥有自己的公众号以后,可以在后台相应位置填写开发者资料并申请成为开发者,系统审核通过后,即发放开发者账号(clientID,clientSecret)。

开发者账号是开发者的唯一标识,开发者账号与公众账号一一对应。

clientID和clientSecret将作为接口调用的基本凭证。

1.1.2申请消息接收接口公众平台消息接口为开发者提供了一种新的消息处理方式。

申请消息接收接口步骤如下图开发者可以把公众号设为开发模式,当用户发送消息给相应的公众号时,将跳过平台处理逻辑,直接将消息转发给开发者备案的url地址在页面相应地址点击申请,填写网址url和keyStr,其中keyStr由开发者填写,用作生成签名。

keyStr是由数字和字母组成的6-32个字符串。

url用来接收平台转发的消息,所提供的url地址必须可访问。

且请求时间需在5秒以内,如果超过5秒仍没有返回信息,系统将主动断开连接。

提交信息时,平台会校验url地址的有效性,同时开发者也可以通过校验规则检查是否是来自公众平台的请求。

url校验流程如下图公众平台用户提交信息后,公众服务器将发送POST请求到填写的URL上,并且带上以下四个参数:参数描述Sign 加密签名Timestamp 时间戳Nonce 随机数echoStr 随机字符串开发者通过检验sign对请求进行校验(下面有校验方式)。

若确认此次POST请求来自公众服务器,请原样返回echostr参数内容,则接入生效,否则接入失败。

sign结合了开发者填写的keyStr参数和请求中的timestamp参数、nonce参数以及开发者账号信息。

加密/校验流程:将token、timestamp、nonce三个参数进行字典序排序将以上排序后的参数表进行字符串连接,如key1value1key2value2key3value3...keyNvalueN将clientID作为前缀,将clientSecret作为后缀,对该字符串进行SHA-1计算,并转换成大写开发者获得加密后的字符串可与sign对比,标识该请求来源于公众平台1.1.3申请tokentoken是开发者访问公众接口的唯一凭证,任何接口都需要附带token。

开发者通过网络令牌直接与公众服务器交互,实现媒体文件上传、媒体文件获取、发送消息等功能,达到开发者与公众服务器交互的目的。

调用接口所需要的token必须通过获取凭证接口获取。

在使用公众接口前,你需要做以下两步工作:拥有一个公众账号,并获取到clientID和clientSecret(在公众平台申请内测资格,审核通过后可获得)通过获取凭证接口获取到access_token获取token流程如下图1.1.4调用消息接口用户发送信息到接入方公众端口号,飞信公众平台透传消息到接入方,接入方回调发送消息接口发送消息群发类消息,每天单个用户仅能接收一次群发类信息,短信群发会统一扣除短信配额互动类消息用户一次上行接入方可以发送5条以内(含5条)消息,超出部分会扣除接入方短信包所有的消息必须是与公众账号存在好友关系消息接口处理流程如下图1.2 实施步骤1、注册飞信公众平台用户,网址:/2、申请成为开发者,填写接收飞信公众平台数据网址URL及校验信息。

3、飞信公众平台分配clientid。

4、修改inc/config.inc.php文件中的CLIENTID及SECRET(第2步填写的校验信息)。

5、运行gettoken.php文件更新token.txt6、使用飞信帐号与公众帐号发消息,测试是否正常。

7、查看log/request_log.txt内容获取useruri、ppid修改sendmessage.php文件。

9、运行sendmessage.php测试公众帐号主动发送消息是否正常。

9、根据实际情况修改inc/config.inc.php中的DEBUG,true为开启日志记录,false为关闭日志记录。

1.3 飞信公众平台接口服务器配置信息IP地址:221.176.30.209端口:80路径:/ op /飞信公众平台接口服务器出口IP地址:221.176.30.1、221.176.30.21.4 PHPSDK配置要求PHP版本:5.4及5.4以上PHP扩展要求:CURL、mcrypt(可选)。

1.5 类-方法说明FeinnoChat类:FeinnoChat类与飞信公众平台对接,实接信息互连互通。

属性:Token:申请资源的令牌,通过gettoken方法获得。

Secret:用于申请token、校验消息有效性使用,由用户注册飞信公众平台时填写。

Clientid:第三方ID,注册飞信公众平台时系统分配。

Request:聊天消息的内容,由PPID分配的公众号、UserURI用户的URI、MsgType消息类型、Content消息内容、CallID会话编号、CseqValue消息顺序号、MsgID消息编号、ClientType 渠道类型、PackageID应用编号、UserType用户类型组成。

Debug:调试信息开关Host:飞信公众平台服务器地址POST:飞信公众平台服务器端口File:飞信公众平台接口目录方法:__construct:构造方法,初始化信息,给Clientid、Secret、Token、Debug赋值。

参数:Clientid、Secret、Token、DebugsetToken保存token。

长期保存token便于反复使用。

输入:token输出:tokenValid服务器验证,用于飞信公众平台的验证第三方URL的有效性。

当调用方时,读取POST 信息,当POST中echostr为不空时,显示根据约定加密算运算后的字符串。

输入:无输出:无getMessage将发送内容格式化。

输入:message消息内容、cmd指令内容输出:xml字符串ReceiveMessage校验飞信公众平台发送的消息有效性并解析消息成为数组。

输入:无(解析POST信息)输出:聊天消息的数组checkSignature校验飞信公众平台发送信息的有效性输入:无(解析POST信息)输出:布尔型true 通过验证false不是有效的信息sendMessage向飞信公众平台发送消息,自动调用getMessage将message生成XML格式向飞信公众平台发送消息。

输入:message、message_type(默认message)输出:飞信公众平台接口状态码getToken向飞信公众平台申请token,使用createSign方法获取sign。

输入:空输出:申请token接口返回码createSign生成飞信公众平台申请token、校验消息有效性时使用的sign。

输入:timestamp时间戳、nonce 10000,99999之间的随即数输出:sign字符串2文件列表class/commend.class.php 格式化下行命令内容(暂时停用)feinnochat.class.php sdk类包message.class.php 格式化下行消息内容inc/config.inc.php 配置信息token.txt 保存token信息,用FeinnoChat类构建新类时加载token信息log/get_log.txt 发送消息日志gettoken_log.txt 获取token消息日志request_log.txt 飞信公众平台发送消息日志chat.php 聊天逻辑演示gettoken.php 获取token演示sendmessage.php 发送主动上行消息消息演示(用户ID)sendmessage_m.php 发送主动上行消息消息演示(用户手机号)3常见问题1、DEBUG配置为true时日志文件没有记录,请确认日志文件是否有写权限2、无法发送主动上行消息,请确认token是否正常。

3、调试sendmessage.php及sendmessage_m.php报错414,开发测试期间开发者主动上行权限受限制不能发送主动上行。

4、如何用手机客户端关注公众帐号,8月25号之后,手机客户端可以关注公众帐号。

5、如何主动给用户发消息,可以使用sendmessage.php中的例子发送消息,UserURI 通过用户日常聊天时获取(主动给用户发消息需要申请权限请与商务人员联系)。

4接口状态码200 操作成功400 操作失败414 参数不正确415 Hash异常416 token异常418 xml解析失败421 用户飞信状态变更422 400号不正确423 token生成次数超限424 msgid 到达上限(最多5次) 425 token不可用435 扣减短信包不成功436 短信包无可用余额500 未知系统错误。

相关文档
最新文档