微信企业红包发放注意事项记录

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:02   918   0

企业号中作为应用提供商发红包真的不简单。
一句话概括就是:
获取openid->设置参数进行发放
总体来说就是简单的这两步,然而在其中却有很多需要注意的问题和许多苛刻条件!!!!


获取openid不简单:


企业号中,针对不同应用企业号中的员工会对应不同的openid,比如应用是OA,CRM 那么员工在OA中的openid和CRM中的openid是不同的!!!!
那么获取openid的步骤就是走遍千山万水了!!!!
1.获取企业号对应应用的openid
参数:userid(企业号中用户的userid,唯一的),agentid(应用id)。调用的接口地址:
"https://qyapi.weixin.qq.com/cgi-bin/user/convert_to_openid?access_token={$token}",其中的token就是应用的
注意事项:需要受信任ip!!!!!


2.如何获取应用的token就真的是走遍千山万水了!!!!!
获取套件token
(1)获取套件token(suit_token):
参数:suite_id,suite_secret,suite_ticket
请求链接 'https://qyapi.weixin.qq.com/cgi-bin/service/get_suite_token';
注意事项:不需要受信任ip!!!!
(2)使用套件token获取应用token
参数:suite_id,auth_corpid,permanent_code
请求链接:"https://qyapi.weixin.qq.com/cgi-bin/service/get_corp_token?suite_access_token={suite_access_token}";
注意事项:需要受信任ip!!!!!


所以综上,获取openid的步骤是 获取套件token->获取应用token->获取对应openid




然后你就可以发红包了!!!!!


服务号怎么发?网页授权获取openid->发红包,没了!!!!!! 真的没了!!!! 服务号就是这么简单。。。。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP