首页 PHP后端 关于企业微信开发的一些小记【原创】
关于企业微信开发的一些小记【原创】
作者 : tanyi 来源 : 我的笔记 浏览 : 171 次 时间 : 2020-10-29 16:56:24
简述
因为公司需求,当有人提交新的任务时需要及时通知相关人员处理,而站内消息效果不是很理想,需要人一直在电脑面前才知道是否有新的任务,其他的有邮件,短信等也可以实现类似通知的效果,但是如果消息比较频繁感觉也不太合适,所以最终考虑在微信端实现

起初想通过微信公众号来实现相关消息的推送,后来发现客服消息有时间限制,一般是48小时内,如果在这段时间用户没有跟公众号有相关必要的交互动作,那么48小时后服务器无法主动给指定用户推送客服消息。而模板消息要求也很严苛,只能使用官方已审核通过的模板,很难找到完美适合自己业务的模板,而且模板消息推送不能太频繁,官方举例(模板消息的发送频率不能太高骚扰接收者 例:某用户点击公众号的自定义菜单一次或其它触发操作,连续收到3条或更多重复模板消息,属于违规行为),反正想把公众号的模板消息来当成日常工作消息推送还是有点风险,说不定哪天就直接给禁用了。最后发现一个好东西,企业微信,企业微信有着类似公众号里面相同的功能,包括消息推送,网页授权等等,于是移花接木快速的将企业微信相关配置移植到之前开发好的公众号代码。

整个程序核心是使用Easywechat,这个东西还是非常好用,把平时微信开发的一些恶心的地方都封装好了,使用者基本只需要关心业务层的东西,开发效率非常高。下面列一段基础代码(复制粘贴官方文档的)。

    $config = [
    'corp_id' => 'xxxxxxxxxxxxxxxxx',

    'agent_id' => 100022,
    'secret'   => 'xxxxxxxxxx',

    // server config
    'token' => 'xxxxxxxxx',
    'aes_key' => 'xxxxxxxxxxxxxxxxxx',

    //...];
    $app = Factory::work($config);
    $app->server->push(function(){
    return 'Hello easywechat.';}
    );
    $response = $app->server->serve();$response->send();

这段代码一个简单的企业微信服务端就组成了

corp_id:企业微信ID,登录企业微信官网点击我的企业,最底部就是了。

agent_id:自建应用ID

secret:自建应用secret。

自建应用是一个核心东西,后面的消息推送都由它来完成。点击应用管理,在自建里面点击创建应用。

image.png

设置应用的logo和名称这些,全部自定义,很nice

image.png

创建完成后就可以获得应用ID和secret了。找到接收消息模块,去设置消息服务器配置,有点类似微信公众号的服务器配置,这里需要事先搭建好自己的服务端,将代码提交至服务器然后在进行这一步,因为配置服务器url时微信会去检验该地址,如果访问该url没有成功返回值给微信服务器,那么将提示失败。

image.png

image.png

这一步我们获取到了token和aes_key。到此代码里面的配置项所需的东西都已经有了。

在应用详情里面划到底部找到这两个东西,网页授权和企业微信授权,然后配置好域名,和之前的服务器配置的url所在域名一样,这个主要是用于网页授权获取用户信息时需要。

image.png

基本主要的步骤就这些了

上一篇: 一个奇怪的问题【原创】

下一篇: TP6容易踩得坑【原创】
版权声明:原创文章,转载时请注明原始出处,作者等相关信息。
本文连接:https://ntbk8.cn/index/d-117.html
留言
上传图片
评论列表

106 篇

文章总数

46654 次

浏览总数

95 条

评论总数

昵称 Telkobe
职业 PHP开发
家乡 四川南充
住址 暂居成都
QQ 946188985
文章搜索
热门文章
最新文章
新闻头条

1 患者被狗咬伤后死于狂犬病,家属向首诊医院索赔100万

2 联动65所武汉高校参与,第二届“国漫星光奖”总决赛四个赛道冠军今日出炉

3 好惊险!与被骗擦肩而过的我总结了3点,一定要看

4 九龙警事丨男子酒驾送醉酒姐姐 开出不远就被查

5 【学英模 聚力量】王群:永远守护群众的平安幸福

6 男子凌晨留下遗书出走 警方全城搜寻救人

7 全国青少年文化遗产主题教育系列活动线上线下同时举办

8 今天四六级考题上热搜!普洱、铁观音、龙井……不是一般难

9 三明:渣土车相撞 消防队员紧急救援

10 重要提醒!湛江人,请尽快完成第二针接种!

11 南沙警方在线辟谣,该夫妻涉嫌妨害传染病防治

12 悲剧!男子海吃这种正大量上市水果,胃里查出肿瘤

13 快来,抱走你的“真心星球”!

14 无证还酒驾,调换座位想逃避处罚终难逃“法眼”

15 不畏疫情,“60后”党员书写逆行者故事

16 今天中午,黔织高速货车自燃,88辆电动车被烧毁

17 广州:街坊扭伤脚踝疼晕失意识,护士现场紧急施救

18 今早珠海一小车暴雨中死火!自动锁锁死!线上解锁教学发现玄机!

19 警示:居民住宅如何防范火灾?

20 “不是卖青菜萝卜,不要一分钱两分钱的搞!”这场砍价,硬核!

21 @所有江西人 赶紧去退钱!6月30日截止!

22 云南省地震局启动应急响应:尚未收到人员伤亡报告

23 燃到爆炸!这金字塔尖的逆天神作,撑起了国产科幻的门面

24 对话封闭管理的广州白鹤洞街道居民:每天都期盼着解封的那一天

25 嚣张!六旬男子半夜偷这东西,派出所门口也不放过!

26 极目新闻记者直击独象出没,专家称其离群容易孤独暴躁,建议尽快助其归队

27 河北:超市诬陷女孩偷东西,家长要求道歉遭据,经理:该找哪去哪

28 “面试”室友!武汉合租小姐姐这么做

29 端午小长假第一天 济南融创文旅城接待游客11万人次

30 一台媒总监无症状到身亡不超1天,前台南县长:应排查无症状患者

历史上的今天

1 在914年前的今天,1107年6月13日 (农历五月廿一),南宋开国皇帝宋高宗赵构诞辰。

2 在163年前的今天,1858年6月13日 (农历五月初三),《中俄天津条约》签订。

3 在154年前的今天,1867年6月13日 (农历五月十二),美国派军舰侵入台湾遭痛击。

4 在124年前的今天,1897年6月13日 (农历五月十四),芬兰长跑奇才鲁米诞生。

5 在121年前的今天,1900年6月13日 (农历五月十七),义和团运动爆发。

6 在116年前的今天,1905年6月13日 (农历五月十一),人民音乐家冼星海诞辰。

7 在98年前的今天,1923年6月13日 (农历四月廿九),北洋政府内讧 黎元洪出走天津。

8 在95年前的今天,1926年6月13日 (农历五月初四),毕苏斯基在波兰建立独裁政权。

9 在94年前的今天,1927年6月13日 (农历五月十四),任弼时同陈独秀的一次斗争。

10 在81年前的今天,1940年6月13日 (农历五月初八),电影《蝴蝶梦》上映。

11 在81年前的今天,1940年6月13日 (农历五月初八),国民党查禁毛泽东的《新民主主义论》。

12 1956年6月13日 (农历五月初五),英国从苏伊士运河撤走最后一批军队。

13 1974年6月13日 (农历闰四月廿三),江青树立“革命”典型小靳庄。

14 1975年6月13日 (农历五月初四),英国通货膨胀率创欧洲最高。

15 1978年6月13日 (农历五月初八),我国现代小说家柳青逝世。

16 1981年6月13日 (农历五月十二),空弹手枪射击使伊丽莎白二世受惊。

17 1981年6月13日 (农历五月十二),世界公布首例爱滋病。

18 1982年6月13日 (农历闰四月廿二),第十二届世界杯足球赛开幕。

19 1982年6月13日 (农历闰四月廿二),沙特国王哈立德逝世。

20 1983年6月13日 (农历五月初三),先驱者10号探测器飞出海王星轨道。

21 1994年6月13日 (农历五月初五),震惊美国的辛普森案发生。

22 1995年6月13日 (农历五月十六),法国宣布恢复核试验。

23 1996年6月13日 (农历四月廿八),中国著名探险家余纯顺逝世。

24 1998年6月13日 (农历五月十九),少女被困溶洞42天获救。

25 2000年6月13日 (农历五月十二),朝鲜北南双方领导人首次会晤。

26 2008年6月13日 (农历五月初十),首次拍得人类排卵的过程。

27 在1801年前的今天,0220年6月13日 (农历四月廿五),东汉末年曹操部下的大将夏侯惇逝世。

28 在1365年前的今天,0656年6月13日 (农历五月十六),唐朝胡晋、梁、陈、周、齐、陆书及隋书十志修撰完成。

百度统计 站长统计

©2018-2021 www.ntbk8.cn. All rights reserved.  蜀ICP备18006425号

友情链接:  若岚博客  vipbic  博客大全  快云vps  聚宝盆  飞之梦工作室  华侒说房  提交友链