iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >企业微信开始代开发应用 配置代开发应用回调URL
  • 389
分享到

企业微信开始代开发应用 配置代开发应用回调URL

wechat企业微信php 2023-09-27 06:09:05 389人浏览 八月长安
摘要

用到的PHP版本是7.4 开发时间:2022-11-2 在做公司的项目时因为企业微信的更新,同一个服务器ip不能在多个企业项目中出现否则就会被判定为第三方服务商,所以新建应用时只能新建代开发应用;在配置回调的时候走了很多坑,在这里梳理一下

用到的PHP版本是7.4

开发时间:2022-11-2

在做公司的项目时因为企业微信的更新,同一个服务器ip不能在多个企业项目中出现否则就会被判定为第三方服务商,所以新建应用时只能新建代开发应用;在配置回调的时候走了很多坑,在这里梳理一下

先附上配置截图,大家可以对比下是否是这里

 

下载需要用到的解密库代码(php版本)

        下载地址:https://github.com/sbzhu/weworkapi_php/tree/master/callback

        企业微信原文地址:登录 - 企业微信开发者中心icon-default.png?t=M85Bhttps://developer.work.weixin.qq.com/devtool/introduce?id=101282: 把下载解码库代码引用到 php文件中,并完成逻辑书写

 public function agencyCallBack(Request $request)    {               // 假设企业号在公众平台上设置的参数如下        $encodingAesKey = "EncodingAESKey"; //         $token = "Token"; //         $corpId =  "corpId" ; //                 $sVerifyMsgSig = $_GET["msg_signature"];        $sVerifyTimeStamp = $_GET["timestamp"];        $sVerifyNonce = $_GET["nonce"];        $sVerifyEchoStr = $_GET["echostr"];        $sEchoStr = "";        $wxcpt = new WXBizMsgCrypt($token, $encodingAesKey, $corpId); // 此类为下载的解码库类,需要在文件中引用        $errCode = $wxcpt->VerifyURL($sVerifyMsgSig, $sVerifyTimeStamp, $sVerifyNonce, $sVerifyEchoStr, $sEchoStr);        if ($errCode == 0) {            return $sEchoStr;        } else {            print("ERR: " . $errCode . "\n\n");        }    }

  需要注意的一点,这个corpId 我找遍了企业微信后台的的配置也没有找到在哪里,最后没有办法只能查看 企业微信验证url的时候发送来的corpId ,可以在解码库中打印到日志里 如下图所示:

先点击进入VerifyURL方法,然后点击 decrypt 方法

 最后一点,我用的是tp5.1框架,验证url的时候一定要 把调试模式关闭,否则输出有问题验证通不过

      

来源地址:https://blog.csdn.net/FixMoreBugs/article/details/127654664

--结束END--

本文标题: 企业微信开始代开发应用 配置代开发应用回调URL

本文链接: https://www.lsjlt.com/news/419280.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 企业微信开始代开发应用 配置代开发应用回调URL
    用到的php版本是7.4 开发时间:2022-11-2 在做公司的项目时因为企业微信的更新,同一个服务器ip不能在多个企业项目中出现否则就会被判定为第三方服务商,所以新建应用时只能新建代开发应用;在配置回调的时候走了很多坑,在这里梳理一下 ...
    99+
    2023-09-27
    wechat 企业微信 php
  • .NET Core企业微信开发接口回调配置
    1.配置API接收  2.下载加密解密库 地址:https://developer.work.weixin.qq.com/devtool/introduceid=363...
    99+
    2024-04-02
  • 低代码Java开发实现企业级应用
    # 随着互联网技术的发展,企业对信息化的需求越来越强烈,低代码开发技术应运而生。本文将介绍低代码Java开发的概念,探讨其在企业级应用中的实际应用和优势。低代码开发的概念低代码开发是一种以用户为中心、以快速迭代为核心的软件开发模式。它利用可...
    99+
    2024-01-26
    企业级 代码 Java
  • 钉钉企业应用开发
    钉钉作为中国最大的企业管理软件服务商之一,已经成为了企业应用开发的一个重要选择。随着移动互联网的发展,越来越多的企业开始选择使用钉钉进行办公。 钉钉作为一个集成了企业管理、通讯、协作、云计算等多种功能的移动应用,可以为企业带来很多便利和好...
    99+
    2023-10-28
    企业
  • 钉钉 应用代开发
    作为一个智能化管理的企业,我们需要一个可靠的协同办公平台来保证日常的工作协同和信息共享。钉钉作为一个可靠的平台,为我们提供了强大的功能和良好的用户体验。 首先,我们可以通过钉钉来进行日常工作的协同和信息共享。在这里,我们可以通过钉钉内置的...
    99+
    2023-10-28
  • 无代码应用开发
    简介 无代码应用开发是一种新兴的技术趋势,它通过简化编程流程和提高开发效率,帮助企业快速构建和部署应用程序。本文将介绍无代码应用开发的概念、优势以及应用场景,并通过实际案例来展示其在企业中的应用价值。无代码应用开发的优势1. 简化编程流程传...
    99+
    2024-01-01
    代码
  • PHP中的企业级应用开发
    随着互联网的快速发展,企业级应用开发成为了一个新的需求点。同时,开源语言PHP在企业级应用开发中也发挥了重要作用。本文将对PHP在企业级应用开发中的应用做一些简单探讨。一、为什么选择PHP作为企业级应用的开发语言PHP是一种广泛使用的开源服...
    99+
    2023-05-23
    开发 PHP 企业应用
  • nodejs开发企业微信第三方应用的示例分析
    小编给大家分享一下nodejs开发企业微信第三方应用的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、注册第三发服务商...
    99+
    2024-04-02
  • 钉钉企业内部应用开发
    钉钉企业内部应用是企业数字化转型的重要工具,它能够为企业提供全方位的数字化管理服务,提升企业的生产效率和经营效益。本文将从应用的设计、开发、部署和维护等方面,探讨钉钉企业内部应用的开发流程。 一、应用设计 钉钉企业内部应用的设计需要考虑到...
    99+
    2023-10-28
    企业内部
  • 小程序开发调用微信支付以及微信回调地址配置
    目录支付接口签名工具类,以及时间戳方法回调接口首先观看微信提供的文档 https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.phpch...
    99+
    2024-04-02
  • 移动端低代码开发开启全新的应用开发时代
    随着移动互联网的普及,移动端应用的需求日益增长。然而,传统的应用程序开发方式不仅耗时费力,而且对开发者的技术要求也较高。为了解决这些问题,低代码开发应运而生。本文将详细介绍移动端低代码开发的概念、优势以及实现方式。 随着科技的发展,移动互联...
    99+
    2023-11-23
    代码 时代
  • 金蝶低代码开发打造高效、灵活的企业应用
    金蝶低代码开发是金蝶集团推出的一项创新技术,旨在帮助企业快速构建和部署定制化的企业应用。本文将介绍金蝶低代码开发的特点、优势以及应用场景,并通过实际案例来展示其在企业中的应用价值。 金蝶低代码开发的特点和优势:金蝶低代码开发采用了先进的可视...
    99+
    2024-01-14
    高效 金蝶 灵活
  • PHP在企业级网站开发中的应用
    PHP作为一种最流行的服务器端脚本语言之一,被广泛应用于企业级网站的开发中。它的灵活性、可扩展性和易用性使得PHP成为企业级网站开发的首选语言。本文将讨论PHP在企业级网站开发中的应用。首先,PHP在企业级网站的开发中扮演着关键的角色。它可...
    99+
    2023-10-27
    编程关键词 PHP应用 企业级网站开发
  • 钉钉企业内部H5微应用开发的示例分析
    这篇文章给大家分享的是有关钉钉企业内部H5微应用开发的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。企业内部H5微应用开发 分为 服务端API和前端API的开发,主要涉及到进入应用免登流程和JSAPI鉴权...
    99+
    2023-06-09
  • 如何使用PHP进行企业级应用开发?
    随着互联网的普及和发展,越来越多的企业开始重视自身的数字化建设,加强对互联网和移动互联网的应用和开发。而PHP作为开源、易学易用、效率高的脚本语言,已经成为了企业级应用开发的首选语言之一。本文将介绍如何使用PHP进行企业级应用开发。一、企业...
    99+
    2023-05-14
    PHP 企业级应用开发 开发技巧
  • 从0开始教你开发一个springboot应用
    目录如何编写 springboot 应用一、引入场景依赖二、查看自动配置三、是否需要修改1.参照文档修改配置项2.新增自定义的组件或替换原组件如何编写 springboot 应用 其...
    99+
    2024-04-02
  • 小程序怎么开发调用微信支付及微信回调地址
    本篇内容主要讲解“小程序怎么开发调用微信支付及微信回调地址”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“小程序怎么开发调用微信支付及微信回调地址”吧!首先观看微信提供的文档https://pay...
    99+
    2023-06-30
  • 微信小程序开发中调用wx.login()无响应怎么办
    这篇文章主要为大家展示了微信小程序开发中调用wx.login()无响应怎么办,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“微信小程序开发中调用wx.login()无响应怎么办”这篇文章吧。很多微信...
    99+
    2023-06-26
  • Golang技术在企业级开发中的应用对高并发应用的影响
    go技术凭借其并发性、高性能和易用性,在企业级高并发应用开发中发挥重要作用:并发性:go语言支持多线程并发,提高响应时间和吞吐量。高性能:编译执行和自动内存管理提升应用程序性能和可靠性。...
    99+
    2024-05-10
    golang 高并发 go语言 标准库
  • 微信小程序 | 微信公众平台SpringBoot开发实例 │ 模板消息的应用开发
     在手机微信公众号中输入文本(如“你好”),公众号发送两条模板消息,如下图所示。 1、说明 1●模板消息的基本规则 模板消息用来帮助公众号进行业务通知,是在模板内容中设定参数(参数必须以{ {开头,且以.DATA} }结尾)并在调用时为这...
    99+
    2023-09-20
    微信公众平台 java 开发语言 微信小程序 小程序
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作