微信开发教程:[2]开发模式实现关键词回复

2026-04-22 14:28:06

1、实现效果。此功能可以实现编辑模式下的根据用户回复的消息反馈想要内容。如图所示:

微信开发教程:[2]开发模式实现关键词回复

2、打开微信接口文件。微信接口文件以wx_开tou,在编辑器里打开准备上代码。

一下是核心代码:

if(!empty( $keyword ))

                {

              $msgType = "text";

                switch ($keyword)

{

case "关键词1";

$contentStr = "自定义回复1";

break;

case "关键词2";

$contentStr = "自定义回复2";

break;

default;

$contentStr = "自定义回复3";

}

                $resultStr = sprintf($textTpl, $fromUsername, $toUsername, $time, $msgType, $contentStr);

                echo $resultStr;

                }else{

                echo "输入点字吧";

图为实例:

微信开发教程:[2]开发模式实现关键词回复

3、讲解代码1:判断消息是否为空。这个是普遍要做的,只要用户发消息来了,我们就要先判断他是否为空,不为空才去做关键词判断。

if(!empty( $keyword ))

图为实例:

微信开发教程:[2]开发模式实现关键词回复

4、代码讲解2:判断是否为关键词。这个判断我们使用的是switch()方法。

     switch ($keyword)

{

case "关键词1";

$contentStr = "自定义回复1";

break;

case "关键词2";

$contentStr = "自定义回复2";

break;

default;

$contentStr = "自定义回复3";

}

图为实例:

微信开发教程:[2]开发模式实现关键词回复

5、代码讲解3:是关键词,则自定义回复内容。

case "关键词1";

$contentStr = "自定义回复1";

break;

case "关键词2";

$contentStr = "自定义回复2";

break;

default;

$contentStr = "自定义回复3";

图为实例:

微信开发教程:[2]开发模式实现关键词回复

6、代码讲解4:不是关键词,返回一个提示值。

 echo "输入点字吧";

图为实例:

微信开发教程:[2]开发模式实现关键词回复

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢