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

相关推荐
本人手速666+14 小时前
WeComApi 与企微外部群自动化:如何把群聊变成可管理流程
企业微信·企微外部群开发·wecomapi·企业微信二次开发·企业微信开发
本人手速666+15 小时前
企微自动回复系统如何通过 WeComApi 从关键词升级为业务流程
自动化·企业微信·企微外部群开发·wecomapi·企业微信二次开发
wechatbot88815 小时前
【极客互动】企业微信Spring Boot 调度 SearchContact开发自动添加外部联系人网关
汇编·微信·自动化·企业微信·rpa
星云API技术支持1 天前
企业微信二次开发:如何把企业微信消息实时同步到自有管理后台
机器人·yapi·企业微信
星云API技术支持1 天前
企业微信二次开发实战:群聊消息触发接口后如何自动执行指定任务
机器人·yapi·企业微信
星云API技术支持1 天前
企业微信二次开发实战:群聊、单聊与系统事件如何建立统一处理机制
机器人·yapi·企业微信
本人手速666+1 天前
企微二次开发中的消息回调系统,为什么适合用 WeComApi 做接入层
企业微信·企微外部群开发·wecomapi·企业微信二次开发·企业微信开发
天空属于哈夫克32 天前
企业微信群映射表怎么建:群名不能当主键
架构·企业微信
本人手速666+2 天前
企微外部群开发中的群消息如何通过 WeComApi 进入业务流程
自动化·企业微信·企微外部群开发·wecomapi·企业微信二次开发
金融Tech趋势派3 天前
企业服务案例:微盛·企微管家Claw如何帮助科技公司实现AI资讯自动推送,效率提升300%?
企业微信