您现在的位置: 微素材 >> 素材模板 >> 微信开发模式平台使用说明 >> 素材正文

【二次开发】融合第三方--微优融合第三方的优先级及触发时机介绍

作者:admin    素材来源:本站原创    点击数:    更新时间:2015-1-29

微信开发模式免费平台:http://www.vyyoo.com

1、接口优先级

  优先级分为两种情况:

  A、优先于所有关键词触发:系统中自定义接口关键词是最高优先级,比如系统中内置了“首页”关键词,如果您的接口关键词中含有“首页”,那么系统将首先触发您设置的接口。

  B、系统回答不上来的时候触发:当系统无法自动回复的时候(除了小黄鸡的回答)就会触发您的接口信息。如果您的接口程序也无法回答,请直接输出“false”,这样就会转交给微优(http://www.vyyoo.com)处理。

2、什么时候触发您的第三方程序

  分为两种情况:

  A、如果您选择的是“优先于所有关键词触发”,那么当粉丝在微信中输入的信息包含接口关键词的时候便触发您设置的第三方程序。

  B、如果您选择的是“系统回答不上来的时候触发”,那么当系统无法自动回答(在小黄鸡回答之前调用)的时候就触发您的接口程序。

3、如果您选择的是“系统回答不上来的时候触发”

  在这种情况下,如果系统内找不到自动回复,会自动转入到您的接口程序处理,如果您的接口程序处理不了,请直接输出:false,然后微优(http://www.vyyoo.com)会接收到此信息,然后继续使用系统内信息回复。

4、“系统回答不上来的时候触发”工作原理

  为了更好的支持第三方程序接入本系统,微优(http://www.vyyoo.com)新添加了在系统回答不上来的时候自动转接到第三方程序处理的功能。

  这个功能的工作原理是:当微优(http://www.vyyoo.com)中没有对应的自动回复的时候,就会把粉丝输入的信息连带粉丝的信息转交给用户设置的第三方程序处理,第三方程序可以进行自动回复,如果第三方程序也处理不了,则再转交给微优(http://www.vyyoo.com)处理。

  下图为处理流程图:


“系统回答不上来的时候触发”第三方接口的处理流程图