Node.JS调用企业微信API:生成渠道二维码

目标:

通过API设置成员的联系我方式,生成渠道识别二维码,实现客户扫描渠道的标记,方便个人渠道客户信息统计。

实现环境:

白码低代码平台(提供企业微信)API,可直接调用,减少前期配置调试)

平台语言:

使用node.js开发。

准备工作:

1、准备企业微信管理员账号,需要配置客户联系功能。

2、获取成员信息(可参考)

       企业微信官方API:https://work.weixin.qq.com/api/doc/90000/90135/906 ** 使用白码API库:https://github.com/liwenyue/co-wxwork-api 实现步骤:

1、选择企业微信API创建云函数的模板

选择模板

2、配置API参数:corpid(我的企业->企业id)、corpsecret(应用管理->应用->secret)

配置参数

3、代码

       async function run($input,$output,$modules = modules) { let state = $input.state;//渠道 let userid = $input.userid;//成员userid let add_contact_way_result = await modules.wxworkApi.request( { method: post, url: externalcontact/add_contact_way, data: { type: 1,/个人专用 scene: 2.添加 skip_verify: true,///不需要认证 state: state, user: [userid] let config_id = add_contact_way_result.config_id; 二维码 let get_contact_way_result = await modules.wxworkApi.request( { method: post, url: externalcontact/get_contact_way, data: { config_id: config_id let qr_code = get_contact_way_result.contact_way.qr_code; $output.config_id = config_id; $output.qr_code = qr_code; }

4、调用此功能API,并保存二维码

调用API

具体设置

具体设置

                                                                                                                                                                                                                                                                                                                               声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。

加我们 免费用

源码出售 支持二开

立即获取免费试用

Copyright © 2025 All Rights Reserved 皖ICP备2021007790号-4

立即咨询