企业微信对接通达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用户

相关推荐
adrninistrat0r1 天前
通过企业微信消息向脚本传递短信验证码、Token 等信息
企业微信
昵称画2 天前
图文:一张十年前的车间系统架构图
低代码·系统架构·php·企业微信·rxjava·零售
字节跳动的猫3 天前
LikeShop 企业微信客服二开:消息同步、客户标签打通与社群引流
企业微信·客服管理·人工客服
极客互动API4 天前
【极客互动】企业微信外部群聊机器人开发实战与效果验证
微信·机器人·企业微信·企微scrm·企业微信api·企微外部联系人
金融Tech趋势派7 天前
企业微信SCRM多少钱一年?2026收费标准拆解与预算自算表
大数据·企业微信
weixin_493503677 天前
商协会系统对接企业微信:通讯录同步实战
企业微信
天空属于哈夫克37 天前
企业微信 API 二次开发与 AI 结合:如何设计智能消息处理流程
人工智能·企业微信
随性而行3607 天前
企业微信 Webhook 接收不到消息?网络连通性、URL 签名验签与 API 返回错误码排查指南
java·网络·人工智能·后端·微信·企业微信
ManageEngineITSM8 天前
ITSM系统如何与企业微信、钉钉、飞书集成?提升工单处理效率的方法
java·大数据·开发语言·钉钉·企业微信·变更管理
天空属于哈夫克39 天前
企业微信API二次开发 赋能私域运营自动化
运维·自动化·企业微信