首页 > 系统相关 >PowerShell发送企业微信消息

PowerShell发送企业微信消息

时间:2024-07-12 11:19:16浏览次数:9  
标签:body content 微信 auth 发送 token user corpid PowerShell

 

Import-Module Microsoft.PowerShell.Utility

Function SendWechat($user,$days) {

    $corpid = "wechat"
    $secret = "123-446"
    $agentid = "1000000"

    $auth_sring = "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$corpid&corpsecret=$secret"
    $auth_values = Invoke-RestMethod $auth_sring
    $token = $auth_values.access_token

    $content = "$user 您好,您的邮箱密码即将在 $days 天后过期"

    $body = "{
    `"touser`":`"$user`",
    `"agentid`":`"$agentid`",
    `"text`":{`"content`":`"$content`"},
    `"msgtype`":`"text`"
    }"

    $body_u8 = [System.Text.Encoding]::UTF8.GetBytes($body)
    Invoke-RestMethod "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$token" -ContentType "application/json" -Method Post -Body $body_u8

}

$user = "zhangsan"
SendWechat $user 6

 

标签:body,content,微信,auth,发送,token,user,corpid,PowerShell
From: https://www.cnblogs.com/dreamer-fish/p/18297940

相关文章

  • 获取微信小程序页面路径
    2024/07/121.步骤2.注意事项3.参考1.步骤微信公众号关联小程序时需要用到小程序的页面路径,获取步骤如下:'登录微信公众平台——工具——生成小程序码——获取更多页面路径——填写微信号(好像不能用手机号替代)——点击开启——进入小程序——右上角三个点——左下角“复制页......
  • ubuntu 18.04 安装 腾讯原生微信
    使用终端命令行安装铜豌豆软件源。注意需要用到sudo权限。```textwget-c-Oatzlinux-v12-archive-keyring_lastest_all.debhttps://www.atzlinux.com/atzlinux/pool/main/a/atzlinux-archive-keyring/atzlinux-v12-archive-keyring_lastest_all.debsudoapt-yinstall./......
  • Python:彻底告别微信截图,摆脱屏幕限制,一键截图整张表,几秒钟完成8000分钟工作量
    目录摘要Excel截图的痛点传统截图方法的弊端Python自动化:办公效率的革命技术解决方案实现代码核心优势结果展示结语:自动化,让工作更简单摘要在数字化办公时代,Excel表格的分享与汇报变得日益频繁。但传统截图方式在面对超长表格或海量数据时显得力不从心。本文将介......
  • 微信小程序源码-基于Java后端的汽车维修项目管理系统毕业设计(附源码+论文)
    大家好!我是程序员一帆,感谢您阅读本文,欢迎一键三连哦。......
  • 微信小程序源码-基于Java后端的网约巴士订票平台系统毕业设计(附源码+论文)
    大家好!我是程序员一帆,感谢您阅读本文,欢迎一键三连哦。......
  • Python 神器:wxauto 库——解锁微信自动化的无限可能
    ......
  • uni-app微信小程序生成邀请码邀请好友注册实现
    客户需求:小程序中代理客户(商家)可通过邀请好友的形式拓展客户,系统自动认别客户为该商家客户,订单给予一定的奖励。根据该需求,我们小程序端设计了两个界面,一是生成邀请码界面,该界面同时显示所有生成过的邀请码,以及使用情况;二是邀请码展示界面,该界面可以下载保存小程序码......
  • uniapp微信小程序获取定位
    一、需求在uniapp编写的微信小程序中获取到用户的定位(简单版)二、方法及使用时遇到的问题1、从微信开放文档中了解到微信小程序中获取用户的定位可以使用wx.getLocation2、直接使用文档中的示例代码,并在文件目录的 pages.json 中进行 requiredPrivateInfos 配置,再运行代码......
  • Contact Form联系表单自动发送邮件(超级简单)
    前几天发现了aoksend推出的这个联系表单的组件,非常好用,只有一个php文件,把php文件放到网站主目录里面。然后去aoksend注册和配置好域名和发信邮箱,可以得到发送密钥:app_key,然后配置好邮件模板,可以得到邮件id:template_id。将这两个数据配置到上面那个php文件里面第31行的位置。$d......
  • SSM电商微信小程序 毕业设计-附源码09228
    摘 要随着微信小程序的使用越来越广泛,在传统的商业模式中,对于各类生活日常商品,人们习惯于到各种商家店铺购买。然而在快节奏的新时代中,人们不一定能为购买商品腾出时间,更不会耐心挑选自己想要的商品。所以设计一个电商微信小程序,既是迎合电子商务的大潮流,也是传统商品行业......