企业微信对接通达OA第三方应用免登录

#背景#

在OA中开发的第三方应用,使用了OA的权限系统,在连接到企业微信的时候,每次打开,都需要先点一个内置的应用,获取OA的登录信息,然后打开第三方应用,才可以使用,否则提示OA未登录

#实现方法#

在企业微信中新建应用,获取ID和Secret,在OA中企业微信对接中,把应用先对接上使用API方式 ,使用一个不使用的应用对接就可以了,我这里用的新闻模块

把OA目录 ,PDA/news/index.php 备份成indexbak.php

在news新增index.php文件,。文件内容

php 复制代码
include_once "../header.php";
header("Location: ../../general/xxxx");  //这一行是需要跳转到的第三方应用的地址

然后在构建企业微信 登录链接

https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxxxxx&redirect_uri=xxxxxx&response_type=code&scope=snsapi_base&state=fromQYWX_xxxxx#wechat_redirect

替换链接中的appid,redirect_uri ,state 中的 xxxxx为实际的地址,参照企业微信构建方法

通过以上操作,可以 在打开自定义应用时,自动实现登录OA用户

相关推荐
A_QXBlms1 天前
基于企微官方API+定时任务+标签分群分批发送,突破单日群发次数限制
企业微信
QDYOKR1681 天前
一文了解什么是OKR
大数据·人工智能·笔记·钉钉·企业微信
wzl202612131 天前
自动化脚本模拟人工操作 — 基于RPA绕过企微API次数限制
自动化·企业微信·rpa
企微增长观察2 天前
企微管家Claw+SCRM联动方案:AI驱动的私域运营闭环
人工智能·企业微信
wzl202612132 天前
企微私域工具免费版vs付费版:多账号管理与企业风控技术实现
企业微信
wzl202612132 天前
企微私域工具免费版vs付费版:数据统计API差异与自动化报表脚本实现
大数据·自动化·企业微信
A_QXBlms2 天前
企微私域工具免费版vs付费版:群发功能的API限制与无限群发技术实现
企业微信
MarkHD3 天前
从“能跑”到“好用”:Python脚本监控与告警实战(邮件/钉钉/企业微信)
python·钉钉·企业微信
A_QXBlms6 天前
企微私域工具SOP自动化实战:3条核心流程配置教程
大数据·自动化·企业微信
beyond阿亮6 天前
OpenClaw接入企业微信
人工智能·ai·企业微信·openclaw