关键词搜索

源码搜索 ×
×

2021-01-29

发布2021-01-29浏览307次

详情内容

前提条件:

企业信息:行业类型必须属于“医疗”大类,客服反馈说目前不python基础教程支持其他行业

准备工作:

https://work.weixin.qq.com/api/doc/90000/90135/91613
1 应用管理–应用–紧急通知–启用
2 紧急通知–开发者接口–设置–可发通知的自定义应用:例如“AppXXX”
3 (可选)领取赠送的通话时长

此时在客户端(PC端/手机端)已经可以创vb.net教程建并发送紧急通知了。
手机端还会提示用户将通c#教程知号码保存至通讯录。

Python3脚本调用API拨打紧急通知电话

https://work.weixin.qq.com/api/doc/90000/90135/91627

安装依赖:

yum install -y python3-pip
pip3 install requests
脚本:

#!/usr/bin/python3
#_*_coding:utf-8 _*_
#useage: /path/script.py "帐号名" 注意使用账号名,不是别名


import requests,sys,json
import urllib3
urllib3.disable_warnings()
 
 
def GetToken(Corpid,Secret):
    Url = "https://qyapi.weixin.qq.com/cgi-bin/gettoken"
    Data = {
        "corpid":Corpid,
        "corpsecret":Secret
    }
    r = requests.get(url=Url,params=Data,verify=False)
    Token = r.json()['access_token']
    return Token
 
def SendMessage(Token,User):
    Url = "https://qyapi.weixin.qq.com/cgi-bin/pstncc/call?access_token=%s" % Token
    Data = {
        "callee_userid": [User]
    }
    r = requests.post(url=Url,data=json.dumps(Data),verify=False)
    return r.text
 
 
if __name__ == '__main__':
    User = sys.argv[1]          # 第一个参数

    Corpid = "Corpidddddddd"  #我的企业--企业ID
    Secret = "Secrettttttttttttttttttttttttt" #上文提到的自定义应用:应用管理--AppXXX--Secret
 
    Token = GetToken(Corpid, Secret)
    Status = SendMessage(Token,User)
    print(Status)

    执行:

    python3 /path/script.py xxx #注意使用通讯录–成员详情–账号名,不是别名

    相关技术文章

    点击QQ咨询
    开通会员
    返回顶部
    ×
    微信扫码支付
    微信扫码支付
    确定支付下载
    请使用微信描二维码支付
    ×

    提示信息

    ×

    选择支付方式

    • 微信支付
    • 支付宝付款
    确定支付下载