标题: 利用shell转发短信/电话到企业微信应用
时间: 2020-08-13发布,2020-08-13修改
企业微信注册即可,无需企业认证即可享受大部分功能。在我的企业页面https://work.weixin.qq.com/wework_admin/frame#profile可查看你的企业ID,应用管理页面https://work.weixin.qq.com/wework_admin/frame#apps可创建自建应用,创建好自建应用会生成应用ID与密钥。
适合MacroDroid的shell脚本,请自行修改企业ID、应用ID、应用密钥为你自己的。
CORP_ID="你的企业ID"\nCORP_AgentId="你的应用ID"\nCORP_SECRET="你的应用Secret"\nsms=联系人:[sms_name]号码:[sms_number]日期:[year]/[month_digit]/[dayofmonth]时间:[hour]:[minute]:[second]剩余电量:[battery]内容:[sms_message]\nmain() {\n access_token=$(curl -k -s "https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$CORP_ID&corpsecret=$CORP_SECRET")\n TOKEN=$(echo $access_token | sed "s/.*\"access_token\":\"\([^\"]*\).*/\1/g")\n curl -k -X POST -d '{\n "touser": "@all",\n "msgtype": "text",\n "agentid": '$CORP_AgentId',\n "text": {\n "content": "'$sms'"\n },\n "safe": 0\n }' "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$TOKEN"\n}\nmain $sms
推送测试:
『回复列表(1|隐藏机器人聊天)』
上述shell代码适合MacroDroid,用Tasker也行:https://www.cnblogs.com/keystone/p/10894289.html