• 使用PHP对接企业微信审批接口的问题与解决办法(二)


     

    在现代企业中,审批流程是非常重要的一环,它涉及到企业内部各种业务流程的规范和高效运转。而随着企业微信的流行,许多企业希望将审批流程整合到企业微信中,以实现更便捷的审批操作。本文将介绍如何使用PHP对接企业微信审批接口,从而实现企业内部审批流程与企业微信的无缝连接。

     

    接下来,你可以使用PHP编写代码,利用企业微信提供的接口实现审批流程的对接。在PHP中,你可以使用curl库或者其他HTTP请求库来发送请求并处理响应数据,具体的实现方式可以参考企业微信提供的接口文档。

    调用审批详情接口报错如下

    no approval auth:creator not in app visible range
    1. https://qyapi.weixin.qq.com/cgi-bin/oa/getapprovaldetail
    2. 返回状态status: HTTP/1.1 200 OK
    3. error-code: 301055
    4. error-msg: no approval auth:creator not in app visible range
    5. content-type: application/json; charset=UTF-8
    6. content-length: 79
    7. 返回结果{ "errcode": 301055, "errmsg": "no approval auth:creator not in app visible range" }

     

     

     

    a509b9ac46b9454ca7c3a9a9542bb2b4.png

    2229a7077a6d4c34994263b9e8b876c9.gif

    问题排查,检查路由与应用的agenid,发现由于多应用造成接口请求到另一个应用上了,在路由层加个中间件确定访问某个具体应用,即可解决

    f9eda9dd132445aa8fde5416948729b3.png

    ### 注意事项

    在对接企业微信审批接口时,你需要注意以下几点:

    - 多应用agentid:审批流程可能涉及到多应用,有的开启了审批权限有的没有。
    - 接口调用频率限制:企业微信对接口的调用频率有一定的限制每分钟600次,需要遵守相关规定,避免触发频率限制导致接口调用失败。
    - 异常处理:在调用企业微信接口时,考虑到可能出现的异常情况,编写相应的异常处理逻辑,以保证系统的稳定性和可靠性。

    177e409168884041ab97d91b372f30d7.png

    通过以上步骤和注意事项,你可以使用PHP成功对接企业微信审批接口,实现企业内部审批流程与企业微信的无缝衔接。这将极大地提升企业内部审批流程的效率和便捷性,为企业的管理和运营带来新的机遇和挑战。

    希望这篇文章可以帮助你顺利完成对接企业微信审批接口的工作。如果你有任何问题或需要进一步的帮助,请随时联系我。

     

     

     

  • 相关阅读:
    国内工业控制系统
    SpringBoot 异步编程
    【电源专题】负载瞬变测试--为什么要进行电源的瞬态响应测试
    【Make YOLO Great Again】YOLOv1-v7全系列大解析(Head篇)(尝鲜版)
    国密算法:利用python进行sm2非对称算法的实现,国密算法库gmssl的使用
    无人驾驶: 对多传感器融合的一些思考(雷达与相机)
    本、硕、博区别真的辣么大吗?
    1.14 - 流水线
    iOS自动化测试元素定位
    眼部化妆品、护肤品BCOP眼刺激性测试
  • 原文地址:https://blog.csdn.net/qq_33665793/article/details/139422101