常见问题Questions

UPTATED:2016-01-19 返回列表在微信营销系统中融合第三方的设置应用

在【二次开发】中找到【融合第三方】,点击【新增接口】即可进入添加界面:

(1)接口触发词

 

A、当触发实际为“优于所有关键词触发”的时候,如果粉丝在微信里输入的内容包含您填写的触发词的时候,就会把该请求转发到您的程序中执行;

B、选择“优先于所有关键词触发”的时候触发关键词是无效的,选择这种触发方式后,所有粉丝的输入都会交给第三方程序处理,如果选择这种触发实际,触发词可以任意填写。

(2)参数传递

比如在第一步中设置的电影为触发词,用户输入“电影 美国派” 时,如果启用过滤我们只将“美国派”这个词发送到的你的接口,如果不过滤 就是整个“电影 美国派”全部发送到的接口。

(3)接口类型

A如果您选择的是xml类型接口,那么您可以给粉丝回复各类信息(包括文本、图文、多图文、音频等),系统将自动post微信请求的xml到您的接口地址。

B、如果您选择的是文本类型接口,微信中只能回复文本类的内容,系统将自动post三种数据到您设置的接口url上。

(4)触发时机

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

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

1、接口优先级

优先级分为两种情况:

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

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

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

分为两种情况:

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

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

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

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

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

为了更好的支持第三方程序接入本系统,新添加了在系统回答不上来的时候自动转接到第三方程序处理的功能。

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

下图为处理流程图:

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

系统后台点击【二次开发】【融合第三方】【添加】即可进入添加界面:

1、接口触发词

A、当触发实际为“优于所有关键词触发的时候”[见4],如果粉丝在微信里输入的内容包含您填写的触发词的时候,就会把该请求转发到您的程序中执行;

B、选择“优先于所有关键词触发”[见4]的时候触发关键词是无效的,选择这种触发方式后,所有粉丝的输入都会交给第三方程序处理,如果选择这种触发实际,触发词可以任意填写。

2、参数传递

比如在第一步中设置的电影为触发词,用户输入“电影 美国派” 时,如果启用过滤我们只将“美国派”这个词发送到的你的接口,如果不过滤 就是整个“电影 美国派”全部发送到的接口。

3、接口类型

如果选择的是微信标准接口,我们会原封不动的把微信发过来的数据(参见微信公众平台开发指南)直接转发到您的api地址上,如果是文本接口,我们会post相应数据到您的api地址,具体post信息可以参见我们的“融合第三方开发指南”。

4、触发时机

分为两种情况:

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

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

5、第三方微信api地址

填写您负责接收请求的程序url。

6、第三方微信token

因为很多程序已经针对微信公众平台做好了开发,微信公众平台接入的时候需要填写url和token,如果您的程序是标准的微信接口程序,这里填写好相同的url和token,就可以把响应转接到中(前提是这个程序不过滤非微信费微信服务器请求)。

 

疑难点:

设置好以上信息之后,会返回到融合第三方的一个列表中,在列表里点击“启用”接口,接口才会生效。如下图所示: