小程序客服功能(laravel作为服务器后台)

本文介绍如何在小程序后台配置消息推送服务,包括填写服务器地址、令牌和加密密钥等步骤,并展示了laravel后台代码示例。此外,还提供了使用微信公众平台客服工具及小程序客服小助手的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.登录小程序后台后,在「开发」-「开发设置」-「消息推送」中,管理员扫码启用消息服务,填写服务器地址(URL)、令牌(Token) 和 消息加密密钥(EncodingAESKey)等信息。

2.laravel后台代码:

 2.1 /routes/web.php

use \App\Http\Controllers\Wechat as Wechat;
Route::get('/checkSignature',[Wechat::class,'checkSignature']);

 2.2在app/Http/Controllers文件夹下新建一个控制器Wechat

<?php
/**
 * Created by PhpStorm.
 * User: mx1
 * Date: 2021/11/2
 * Time: 10:45
 */

namespace App\Http\Controllers;
use Illuminate\Routing\Controller as BaseController;

class Wechat extends BaseController
{
    public function checkSignature()
    {
        $signature = $_GET["signature"];
        $timestamp = $_GET["timestamp"];
        $nonce = $_GET["nonce"];
        $echostr=$_GET['echostr'];

        $token = 'hufengyun';
        $tmpArr = array($token, $timestamp, $nonce);
        sort($tmpArr, SORT_STRING);
        $tmpStr = implode( $tmpArr );
        $tmpStr = sha1( $tmpStr );

        if($tmpStr==$signature){
            return $echostr;
        }else{
            return false;
        }
    }

}

此时开发管理页面可查看:

 。。。。。。上述未完待续

小程序也可以直接使用微信公众平台网页版客服工具或者移动端小程序客服小助手进行客服消息回复

1.先将消息推送关闭

2.绑定客服人员

然后进行一系列设置即可。详细可参照 

客服消息使用指南 | 微信开放文档

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值