首页 PHP后端 关于企业微信开发的一些小记【原创】
关于企业微信开发的一些小记【原创】
作者 : tanyi 来源 : 我的笔记 浏览 : 70 次 时间 : 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

基本主要的步骤就这些了

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

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

91 篇

文章总数

36190 次

浏览总数

92 条

评论总数

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

1 通了!栖霞救援4号钻孔成功透巷,新的生命联络通道建立!

2 山东栖霞市笏山金矿事故救援最新进展:5中段一名伤势危重矿工已无生命迹象

3 复旦大学附属肿瘤医院发现一人核酸检测结果可疑

4 腊八节送祝福,敬老院里送温暖

5 【年·记忆】在山城永寿过年

6 【年·记忆】淘粮食碨过年面

7 肇庆申办中国足球职业联赛 接受中国足协考察团检验

8 八旬老人险些坠楼 江阴两位热心市民一个托举、一个牵拉

9 喜马拉雅年度优秀开发者评选结果出炉,这些品牌上榜

10 速破涉疫造谣案 “一拖二”被处罚

11 酒后驾车途中被查 瘫倒在地尿湿裤子

12 男子偷别人的外卖吃 真的是为生活所迫?

13 腊八粥暖心,乌铁青年团员为坚守岗位干部职工和旅客送温暖

14 消防员背70多斤设备险坠楼 获救后他这么说...

15 中山市多个智造公共服务平台预计春节前后迎来施工安装小高峰

16 携程联合人民网发起安心过年公益计划

17 新疆博尔塔拉州精河县发生3.0级地震,震源深度17千米

18 女子腹痛难忍 竟是被一根5厘米长鱼骨穿肠了!

19 杭州野生动物世界为动物特制“腊八大餐”

20 真正的富有,是你脸上的微笑

21 孙悟空也玩穿越 《西游记》的“同人文”有多奇幻?

22 8岁小男孩警务室报警:有个3岁小孩跟家人走散了

23 睡前聊一会儿 | 一个差评都没有的店,你会去吗?

24 弟弟酒驾让哥哥“背锅”交警根据签名还原事实

25 关于年终奖,这份调查报告有你感兴趣的内容……

26 大寒之后再坚持一周进入五九 气温日渐回暖

27 时隔19年 大寒与腊八再度喜相逢

28 辞旧迎新从“头”开始 年关临近青岛美发店生意红火

29 骗子盯上“假期档”厦门警方提醒防范三类寒假骗术

30 男子轻信“刷单致富” 成为洗钱帮凶

历史上的今天

1 在745年前的今天,1276年1月21日 (农历正月初四),英诺森五世任第185任教皇。

2 在228年前的今天,1793年1月21日 (农历腊月初十),法王路易十六被送上断头台。

3 在151年前的今天,1870年1月21日 (农历腊月二十),俄国杰出的哲学家、思想家、作家赫尔岑逝世。

4 在144年前的今天,1877年1月21日 (农历腊月初八),中国近代第一位驻外使节郭嵩焘赴英。

5 在136年前的今天,1885年1月21日 (农历腊月初六),日本战犯、陆军大将板垣征四郎出生。

6 在134年前的今天,1887年1月21日 (农历腊月廿八),美籍德国心理学家、格式塔心理学的创始人之一克勒出生。

7 在129年前的今天,1892年1月21日 (农历腊月廿二),英国著名天文学家亚当斯逝世。

8 在126年前的今天,1895年1月21日 (农历腊月廿六),日本决定占领钓鱼岛。

9 在122年前的今天,1899年1月21日 (农历腊月初十),欧宝公司开始生产汽车。

10 在121年前的今天,1900年1月21日 (农历腊月廿一),加拿大军队启程前往南非参加布尔战争。

11 在110年前的今天,1911年1月21日 (农历腊月廿一),美国劳斯首次提出癌肿瘤是病毒所致。

12 在102年前的今天,1919年1月21日 (农历腊月二十),李熙朝鲜高宗逝世。

13 在97年前的今天,1924年1月21日 (农历腊月十六),列宁逝世。

14 在95年前的今天,1926年1月21日 (农历腊月初八),意大利著名神经学家、病理学家戈尔吉逝世。

15 在91年前的今天,1930年1月21日 (农历腊月廿二),伦敦海军会议开幕。

16 在87年前的今天,1934年1月21日 (农历腊月初七),中华苏维埃第二次全国代表大会召开。

17 在85年前的今天,1936年1月21日 (农历腊月廿七),“爱江山还是爱美人”——英王爱德华八世的痛苦选择。

18 在84年前的今天,1937年1月21日 (农历腊月初九),红军西路军西征失败,董振堂牺牲。

19 在84年前的今天,1937年1月21日 (农历腊月初九),抗日红军大学易名抗日军政大学。

20 在83年前的今天,1938年1月21日 (农历腊月二十),中国电影制片厂成立,总部设在昆明。

21 在75年前的今天,1946年1月21日 (农历腊月十九),国民党政府将汪精卫坟墓炸毁。

22 在74年前的今天,1947年1月21日 (农历腊月三十),欧洲经历1883年以来最寒冷的冬天。

23 在74年前的今天,1947年1月21日 (农历腊月三十),乔治·马歇尔被任命为美国国务卿。

24 在73年前的今天,1948年1月21日 (农历腊月十一),台湾企业家,英业达集团副董事长温世仁出生。

25 1949年1月21日 (农历腊月廿三),蒋介石宣布“引退”,李宗仁任代理总统。

26 1950年1月21日 (农历腊月初四),英国作家乔治·奥韦尔去世。

27 1951年1月21日 (农历腊月十四),中国人民志愿军空军在朝鲜战场上首次参加实战。

28 1951年1月21日 (农历腊月十四),阿尔卑斯山发生巨大雪崩。

29 1953年1月21日 (农历腊月初七),微软创始人之一 保罗·艾伦出生。

30 1954年1月21日 (农历腊月十七),世界上第一艘核动力潜艇“鹦鹉螺”号下水。

31 1955年1月21日 (农历腊月廿八),中国评剧院成立。

32 1958年1月21日 (农历腊月初二),委内瑞拉人民起义爆发。

33 1960年1月21日 (农历腊月廿三),人类第一次将动物送入太空。

34 1960年1月21日 (农历腊月廿三),日本漫画家永野护出生。

35 1963年1月21日 (农历腊月廿六),非洲裔美国篮球运动员奥拉朱旺出生。

36 1963年1月21日 (农历腊月廿六),“雷锋班”称号的命名大会举行。

37 1970年1月21日 (农历腊月十四),美国波音747喷气客机首次飞行。

38 1976年1月21日 (农历腊月廿一),两架协和式超音速客机,作首次商业飞行。

39 1976年1月21日 (农历腊月廿一),毛泽东提议华国锋任国务院代总理并主持中央常工作。

40 1977年1月21日 (农历腊月初三),西藏昌都地区首次发现恐龙化石。

41 1991年1月21日 (农历腊月初六),周培源奖用金设立。

42 1996年1月21日 (农历腊月初二),北京西客站开通运营。

43 2002年1月21日 (农历腊月初九),援阿重建国际会议开幕。

44 2006年1月21日 (农历腊月廿二),易卜拉欣·鲁戈瓦,科索沃总统,终年61岁。

百度统计 站长统计

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

友情链接:  若岚博客  vipbic  卢松松博客  快云vps  Geticsen  聚宝盆  飞之梦工作室  7分钟课堂  提交友链