微信开放平台 第三方平台获取推送的component_verify_ticket php

在thinkphp6中调用 php7.4

下载微信开发文档里的sdk代码 php版本 但里面有些函数已经弃用 需要修改些(sdk有些地方能与开发环境等稍有出入 需要适当修改 兼容

查看另一篇文档 修改后使用tp6 php7.4的sdk资源包
在项目根目录下/vendor下引入修改过的sdk

在微信开放平台>第三方平台>详情>开发配置>开发资料>授权事件接受配置 中填写微信推送到你服务器的url
在这里插入图片描述
)

调用代码

<?php
declare (strict_types = 1);

namespace app\wechatopen\controller;

use think\Request;
use think\facade\Db;

class Receive
{
   
    public function component_verify_ticket(){
   
        
        $encodingAesKey = 'xyjqjxyjqjxyjqjxyjqjxyjqjxyjqjxyjqjxyjqjxyj'; //申请时填写的"消息加解密Key"

        $request=$_REQUEST;
        $timeStamp = $request['timestamp'];
        $nonce = $request['nonce'];
        $msg_sign = $request['msg_signature'];
        $encryptMsg = file_get_contents('php://input');
        $this->getComponentVerifyTicket($timeStamp, $nonce, $msg_sign, $encryptMsg)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值