企业微信开发应用之获取userId_企业微信appid-程序员宅基地

技术标签: 企业微信  

一、创建应用

企业微信 (qq.com)

在【应用管理】界面-【应用】-【自建】点击【创建应用】

参考  一:如何创建企业内部应用 - 教程 - 企业微信开发者中心 (qq.com)

 二、配置信息

开发阶段“应用可见范围”可先选择小范围可见,待开发完成后再开放给企业员工。在【可见范围】选项中根据开发测试需要,编辑可见范围

 点击应用主页设置自己的地址。这里我设置的地址时获取当前用户信息的url,回调地址时我自己定制开发的页面。在第三步讲到。

 三、配置第二步中的网页地址

参考地址  获取access_token - 文档 - 企业微信开发者中心 (qq.com)

3.1获取token

获取corpid

 获取corpsecret

 3.2获取部门列表

获取部门列表 - 文档 - 企业微信开发者中心 (qq.com)

 解决问题。

进入自己的应用

 成功解决

3.3获取部门成员

获取部门成员 - 文档 - 企业微信开发者中心 (qq.com)

 等等都可以在开发文档调用

3.4获取当前用户信息

1.参考构造网页授权链接

构造网页授权链接 - 文档 - 企业微信开发者中心 (qq.com)

https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE&agentid=AGENTID#wechat_redirect

 

注意:

1.1、授权后重定向的回调链接地址,请使用urlencode对链接进行处理

该例子中,域名对应nginx默认页面

1.2、进行网页授权

 

 这样配置好了,就可以在手机企业微信打开该应用了。

 2.获取访问用户身份

获取访问用户身份 - 文档 - 企业微信开发者中心 (qq.com)

进入该应用,可以获取code.

 

 这样变拿到了userId

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/xiaohanshasha/article/details/131938177

智能推荐

基于Ubuntu Hadoop的群集搭建Hive-程序员宅基地

文章浏览阅读41次。Hive是Hadoop生态中的一个重要组成部分,主要用于数据仓库。前面的文章中我们已经搭建好了Hadoop的群集,下面我们在这个群集上再搭建Hive的群集。1.安装MySQL1.1安装MySQL Server在Ubuntu下面安装MySQL的Server很简单,只需要运行:sudo apt-get install mysql-server系...

IHS Plugins 配置-程序员宅基地

文章浏览阅读1.3k次。当存在dmgr能够正确管理webserver,但是又不能成功的传输 生成的plugins插件时,从一下方面检查: 1. 传教的webserver不能控制时,请检查用户名是否与远程的IHS中插件中的配置文件是否一致,路径: /was/IHS/Plugin/config/文件夹名称 2. 检查配置的httpd.conf文件是否能打开,打不开再检查远程服务器_ihs plugin

AES中几种加密模式的区别:ECB、CBC、CFB、OFB、CTR-程序员宅基地

文章浏览阅读1.6k次。AES:aes是基于数据块的加密方式,也就是说,每次处理的数据时一块(16字节),当数据不是16字节的倍数时填充,这就是所谓的分组密码(区别于基于比特位的流密码),16字节是分组长度分组加密的几种模式:ECB:是一种基础的加密方式,密文被分割成分组长度相等的块(不足补齐),然后单独一个个加密,一个个输出组成密文。CBC:是一种循环模式,前一个分组的密文和当前分组的明文异或或操作后再..._cffb ecb

Android 高仿QQ的下拉刷新 ListView_android仿qq浏览器刷新-程序员宅基地

文章浏览阅读3.1k次。最近工程需要使用下拉刷新,但是使用网上流传的各种版本均有或多或少的bug,或者效果不完美的地方。在使用QQ的时候,在消息列表界面的下拉刷新,个人感觉效果比较棒,就做了一个高仿版,效果与QQ的基本保持一致,下面是代码实现,有不足支持,欢迎指正。_android仿qq浏览器刷新

opencv学习笔记二(加载、修改、保存图像imread、cvtColor、imwrite)_cvtcolor(currentframe, currentframe, cv_bgr2gray);-程序员宅基地

文章浏览阅读986次。修改图像时报错:0x00007FFB930E7788 处(位于 Project1.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x000000E69A8FE160 处。但是最终也可以运行源代码:#include<opencv2/opencv.hpp>#include<iostream>#i..._cvtcolor(currentframe, currentframe, cv_bgr2gray); 0x00007ff9e863cf19 处(位

罗技K580键盘快捷键(ipad)_罗技k580键盘按键功能图解-程序员宅基地

文章浏览阅读1.5w次,点赞2次,收藏2次。Carl + 空格:切换输入法caps lock:中英文切换shift + 字母:大写字母F1:回主页F3:返回F2 + 左右键(alt键 + tab):程序间切换alt + z:撤销当我们忘记快捷键时,可在任意程序中常按alt键,会显示属于该程序的快捷键。注意 ->| 键为Tab键..._罗技k580键盘按键功能图解

随便推点

(转)学习 HTML5 Canvas 这一篇文章就够了_canvas一篇文章就够了-程序员宅基地

文章浏览阅读631次。学习 HTML5 Canvas 这一篇文章就够了一、canvas 简介​<canvas>是HTML5新增的,一个可以使用脚本(通常为JavaScript) 在其中绘制图像的HTML元素。它可以用来制作照片集或者制作简单(也不是那么简单)的动画,甚至可以进行实时视频处理和渲染。​它最初由苹果内部使用自己MacOS X WebKit推出,供应用程序使用像仪表盘的构件和Safari浏览器使用。后来,有人通过Gecko内核的浏览器 (尤其是Mozilla和Firef..._canvas一篇文章就够了

细说Redis分布式锁-程序员宅基地

文章浏览阅读325次。作者 | Vt来源 |juejin.im/post/5e61a454e51d4526f071e1df序-碎碎叨叨在家办公的第N周,也不知道笔者工位上的键盘和显示器有没有想我,不知道会不会..._redis实现分布式锁

php跑马灯效果,JavaScript_js基础:JavaScript小技巧制作的跑马灯效果,以下是我们所制作的跑马灯效 - phpStudy...-程序员宅基地

文章浏览阅读130次。js基础:JavaScript小技巧制作的跑马灯效果以下是我们所制作的跑马灯效果的源程序<html><head><script language="JavaScript"><!-- Hidevar scrtxt="这儿的讯息可以改为你要告诉别人的话  "+"或是注意事项 ...";var lentxt=scrtxt.length;var width=100;var pos=1-w...

Android签名总结-程序员宅基地

文章浏览阅读95次。为什么80%的码农都做不了架构师?>>> ..._platform,shared,media,releasekey签名区别

红米9.0以上系统怎么样不ROOT激活XPOSED框架的教程-程序员宅基地

文章浏览阅读159次。在非常多团队的引流,或业务操作中,基本上都需要使用安卓的大神级xposed框架,这段时间,我们团队买来了一批新的红米9.0以上系统,基本上都都是基于7.0以上系统,基本上都不能够获得Root的su权限,即便是有一些能但很是麻烦,甚至也有获得Root的su权限后重启设备就恢复无Root状态的情况出现,很是头疼的一件事,导致无能正常激活xposed框架,从而非常多模块也就无能正常应用。下午刚好翻阅了..._红米九a怎么弄非root

ChatGPT 成功背后的技术原因及其对生命科学领域的启发_chatgpt技术的出现,重塑了科技圈的格局并引发全球关注。请你谈谈这项技术对人-程序员宅基地

文章浏览阅读689次。ChatGPT 成功背后的技术原因及其对生命科学领域的启发。简而言之,ChatGPT 不仅是自然语言理解领域的一项技术进步,会引发新一轮信息服务和内容生成领域的商业潮流,同时,其背后基于海量数据的深度生成技术,以及基于人类反馈的强化学习技术,是更长远的进步动力,会促进生命科学等领域的长足发展。我们会再迎来一次 AI 技术进步和产业落地的浪潮。_chatgpt技术的出现,重塑了科技圈的格局并引发全球关注。请你谈谈这项技术对人

推荐文章

热门文章

相关标签