范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

一文看懂企业微信开发简易教程

  为让开发者快速理解开发流程,本篇章展示如何一步步设计一个能与企业后台互动的自建应用。
  添加自建应用
  登录企业微信管理端 -> 应用与小程序 -> 应用 -> 自建,点击"创建应用",设置应用logo、应用名称等信息,创建应用。
  创建完成后,在管理端的应用列表里进入该应用,可以看到agentid、secret等信息,这些信息在使用企业微信API时会用到。
  创建完成后,该应用会自动出现在可见范围内的成员的企业微信终端上(包括手机端、pc端、微信插件) 使用工具调试api
  我们已经创建好一个自建应用,且拿到了可用的应用id及secret,如何调用api控制这个应用呢?下面以发消息为例说明如何调试api接口。
  调用api的过程,本质上就是发送http请求给企业微信后台,在正式开发前,我们可以使用工具模拟http请求调试api。这里以 postman 为例(下载地址,使用方法略),当然你也可以使用其它http模拟工具。
  发消息api见发送应用消息,可以看到其实就是一个post请求
  请求方式: POST( HTTPS )
  请求地址:  https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN
  post 参数为 access_token 和 消息体。
  1.获取access_token
  参考开始开发,access_token是应用调用api的凭证,由 corpid和corpsecret换取。
  请求方式: GET( HTTPS )
  请求URL: https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRET
  使用postman发送这样一个GET请求即可得到access_token(请把截图中的corpid、corpsecret换为自己的corpid、应用secret)
  2.构造消息体
  参考发送应用消息,可以发送文本、图片、视频等多种类型的应用消息,这里以最简单的文本消息为例:(注意修改touser、agentid为自己想要的接收者userid列表、应用id) {    "touser" : "abelzhu|ZhuShengben",    "msgtype" : "text",    "agentid" : 1000002,    "text" : {        "content" : "我就试一下"    },    "safe":0 }
  3.发送消息
  如下图示,以上面两步得到的access_token和消息体为参数,在postman中发送post请求即可(红色箭头所指为需要注意的点)
  如果发送成功,在接收者的企业微信中的相应应用里,会收到一条文本消息。
  实际上,企业微信提供了一套更方便的模拟工具,见开发者工具的"接口调试工具"。 debug模式调用接口
  在开发过程中,可能由于你调用的参数有问题,我们的接口会返回errcode, 此时你可以在"全局错误码说明"查阅相应的错误原因。有时候可能根据错误码说明你仍然不知道自己的参数在哪里出错,这时候你可以在接口请求url里加上debug=1参数(暂未支持微盘相关接口),之后从接口返回的errmsg复制出hint值,再用以下工具进行查询,我们会返回你请求的完整参数(包括header与body)。
  请求示例:https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN&debug=1
  查询页面:https://open.work.weixin.qq.com/devtool/query
  注意 :  debug模式有使用频率限制,同一个api每分钟不能超过5次 ,所以在完成调试之后,请记得要去掉debug=1参数 。使用php版本demo开始开发
  为体验以代码的方式调用api的乐趣,下面以php开发语言为例,开发者需有一定的php基础。
  从github下载示例代码。可以看到代码结构为:
  ├── api // API 接口
  │ ├── datastructure // API接口需要使用到的一些数据结构
  │ ├── examples // API接口的测试用例
  │ ├── README.md
  │ └── src // API接口的关键逻辑
  ├── callback // 消息回调的一些方法
  ├── config.php // 基础配置
  ├── README.md
  └── utils // 一些基础方法
  在 api/example/ 路径下,有个 config.php 文件,用于配置自己的企业id、应用id等信息。
  如下图所示,修改 CORP_ID、APP_ID、APP_SECRET 为自己的企业信息。
  在 api/example/ 路径下,有个发送消息的示例  MessageTest.php  ,如下图所示,修改 touser(发送给的成员id列表)、toparty(发送给的部门id列表)、totag(发送给的标签id列表)等参数为自己的企业的信息。
  执行  MessageTest.php  即完成消息发送(调试期间建议在根目录的 config.php 文件里,配置DEBUG参数为true,如果有失败,会打印错误信息)。如果发送成功,接收者的应用里会收到一条消息。
  使用应用菜单
  要实现这样的简单功能:用户点击应用菜单后,展现一个静态网页,告知企业后台系统的内存使用情况。
  需要使用Apache搭建企业后台服务,请自行配置好php和Apache环境。 部署应用后台
  我们需要在自己的服务器维护一个页面。以常用的 Apache + php 为例,搭建一个简单的企业后台。
  在 Apache 的 website 目录下,创建一个页面 getmemoryusage.php,该文件内容如下: <?php echo "system memory usage " . memory_get_usage() . "B "; ?>
  页面非常简单,通过系统函数获取内存使用情况,并打印出来。
  这个页面的地址为 http://ip:port/getmemoryusage.php (如何得到ip、port,请参考Apache文献,此处不详述)
  如果有正确配置 Apache 服务,在当前浏览器里输入 http://ip:port/getmemoryusage.php ,可以看到页面。
  如何让这个页面在企业微信应用中展现呢? 配置应用菜单
  在管理端进入上面创建好的自建应用,点击"自定义菜单"项,菜单名自取,菜单内容选"跳转到网页",URL填上 http://ip:port/getmemoryusage.php ,保存并发布,即完成了添加应用菜单的过程。
  应用菜单发布后,从企业微信终端进入该应用,可以看到菜单已经更新。点击菜单即可看到企业后台系统的内存使用情况了!
  注意,上面的URL在真实使用时必须外网可访问。如果只是用于测试,外网不可访问,那么测试的终端必须与页面所在服务器在同一个网段,或者使用内网穿透工具(如花生壳)。 设计更有趣的应用
  以上过程只是建立了一个非常简单的应用。企业微信提供了多达近200个api,开发者可以使用这些api实现更多丰富多彩的功能。

深夜食堂人生经典名言语录(一)头条创作挑战赛最终,我们会记住敌人的话语,而不是朋友的沉默。马丁路德金生活的目的在于生活,尽情品尝体验,勇敢地寻求更丰富的新体验。埃莉诺罗斯福你能做的最大冒险就是去实现你的梦想。奥所有同情涉毒艺人的,都去做个毒检狂飙实在是太火了,以至于剧中的小角色们都被观众们一个一个认了出来。有人发现,饰演剧中毒贩钟阿四的演员,原来在现实生活中真是个涉毒人员。扮演者原名为含笑,歌手,代表作飞天,2009年假的!菜鸟驿站辟谣!近期不少诈骗短信傍上了菜鸟打着快递破损邮寄礼品等旗号忽悠消费者加微信打电话进而实施诈骗行为对此菜鸟辟谣菜鸟官方发布的辟谣通知诈骗套路第一步骗子通过不法渠道窃取个人信息,发送短信或打人民日报每日金句摘抄(2023年2月13日)每天积累一点点,美好未来看得见1。灯不拨不亮,理不辩不明。2。信心是希望的火种,是前行的动力。3。新的画卷徐徐展开,新的奋斗接踵而来。4。没有歌声的童年是苍白的。音乐是打开人心灵的做人切记无营生在人生的旅途上,每个人的遭遇各不相同。有的人历尽坎坷几经磨难,潦倒终生,有的人屡逄良机一帆风顺,功成名就,有的人先苦后甜结局美满,有的先甜后苦抱恨终身。只要你留心周围的人便常看到,你家的经好念吗自古就言家家有本难念的经。但只要被问,所有人的回答都是好念。只是再光鲜亮丽的表面下都暗藏着不为他人所知的苦或痛。我觉得这经也是随着时间的变化而变化的。每个阶段的自己都在改变,就跟马无限超越班演技和选角的距离有多大?赵樱子凭丑角得惠英红认可在综艺节目无限超越班中,这一期还是延续上一期的横漂之旅,所有的演员继续体验群演的职业生涯,感受他们的酸甜苦辣,看着这么多知名的演员竟然为了赚取几百块钱而努力亢奋,感受充实的一天很幸奎托斯的新武器护盾将为战神诸神黄昏的战斗增加另一层战略随着战神诸神黄昏的倒计时正在进行中,奎托斯的防御性武器的新增功能提供了一些有趣的可能性。在今年晚些时候推出之前,战神诸神黄昏正在慢慢开始揭示新的细节。最近,圣莫尼卡工作室揭示了一些盯上未成年人把网吧搬到房间,电竞酒店下的阴影电竞酒店这个新概念兴起还没有几年的时间,已经迅速发展到3。0版本。电竞酒店所谓的1。0版本,就是传统酒店多配几张床和电脑,让组团打游戏的玩家边玩边休息2。0版本会根据热门游戏来划分无畏契约季前赛即将开战,国内赛事仍在计划中新京报讯(记者赵雪)北京时间2月14日至3月5日,VCT(无畏契约冠军巡回赛)季前邀请赛将在巴西进行。2月13日凌晨,一场赛前新闻发布会如约而至,拳头游戏高层以及多支参赛队伍的教练虚幻引擎5黑暗之魂3演示画面场景更逼真近日,国外mod制作者Jonx0r用虚幻引擎5重现了黑暗之魂3的一小段开场,以全新的方式呈现了这部2016年的经典作品。从视频中可以看到,虚幻5引擎加持下的黑暗之魂3,画面场景十分
群体在智力上总是低于孤立的个人因此,幸亏有这些普遍信念,每个时代的人都是在一个由相似的传统意见和习惯组成的基本环境中成长,他们不能摆脱这些东西的桎梏。人的行为首先是受他们的信念支配,也受由这些信念所形成的习惯支爱是永不止息在头条看见彼此舒尔茨说过一句发人深省的话,理想就像晨星我们永远触摸不到,但我们可以像水手一样,靠着星光的位置扬帆远航。这段话的余味一直在我脑海里回荡。别人能做到,我也能做到,问题的那风,那雪,那哭声那风,那雪,那哭声文不倒翁几两寒风从遥远的西伯利亚吹来,早已有了半斤雪花的味道。如候鸟一般,这种流动着的空气总会如期而至。这个欺穷的东西,更喜欢光顾茅庐与寒舍,它先用足够的耐心挤进2022,快快过去2022,一个不祥的年份。历史的长河中,不该有的存在。这一年,一个黑色的幽灵,在地球上空飘荡。那便是号称奥密克戎的病毒,不知道怎么混了一个洋名。就是这个狡猾的家伙,让孩子们不能上学过河不忘搭桥人,吃水不忘挖井人树高万丈不忘根!花花世界花花心,现实社会要小心。有人对你是真心,有人对你是假心。做人都要凭良心,但对自己别灰心。画虎画皮难画骨,知人知面不知心。信任心才能用人,厚道心才能谋人。有包容心才能处,有同凤庆发热症状问诊站便民利民发热症状问诊站便民利民您好,这个药一盒24片,一天3次,1次1片,一个疗程3天9片,可以按流程购买,支持医保,可以扫码支付。自凤庆县党群服务站转为发热症状问诊站后,居民群众可直接在诚瑞光学WLG1G6P玻塑混合镜头,7块镜片叠加仅6。2mm,极致纤薄在日常生活中,我们使用的手机镜头大多是塑料的,各个品牌厂家受限于手机成本重量等因素,几乎都采用的是塑料镜头,镜头内含38片塑料镜片。然而受限于本身材质,无论塑料镜头手机如何提升拍照特斯拉(TSLA。US)股价暴跌使1。57亿美元的韩国结构性产品面临风险智通财经APP获悉,今年特斯拉(TSLA。US)股价出现前所未有的暴跌,导致价值1。57亿美元的相关韩国结构性产品面临资本损失的风险。根据基于韩国证券存管局(KoreaSecuri华夏幸福124亿出售南方总部资产包,债务风险化解推进已一年有余继出售固安资产之后,华夏幸福再度出售手中资产及债务。12月28日晚间,华夏幸福公告称,全资子公司拟与华润置地签署华夏幸福南方总部资产包整体转让协议。双方约定,将其各自持有的4家下属广州临床专家即使发生二次感染,症状也会更轻视频加载中为何有些人现在还没阳?广州专家分析服用帕克洛维德(英文名Paxlovid)有何注意事项?为何会发生二次感染?1月6日,广州医科大学附属市八医院(下称市八医院)感染ICU主晚冬自驾,和东风风神皓极驰骋惠州惠州这座城市,温柔又充满历史古韵它既有湖光山色,也有大海巨浪的澎湃这次跟着皓极车主们,一起开启一场2天一夜的旅行,一路的风景美食都让我难以忘怀我们来到这里一同了解客家当地的风俗,以