美文网首页
微信推送

微信推送

作者: lkning | 来源:发表于2017-12-28 19:28 被阅读0次
import requests
import json


def get_access_token():
    """
    获取微信全局接口的凭证(默认有效期俩个小时)
    如果不每天请求次数过多, 通过设置缓存即可
    """
    result = requests.get(
        url="https://api.weixin.qq.com/cgi-bin/token",
        params={
            "grant_type": "client_credential",
            "appid": "appid",
            "secret": "appsecret",
        }
    ).json()

    if result.get("access_token"):
        access_token = result.get('access_token')
    else:
        access_token = None
    return access_token

def sendmsg(openid,msg):

    access_token = get_access_token()

    body = {
        "touser": openid,
        "msgtype": "text",
        "text": {
            "content": msg
        }
    }
    response = requests.post(
        url="https://api.weixin.qq.com/cgi-bin/message/custom/send",
        params={
            'access_token': access_token
        },
        data=bytes(json.dumps(body, ensure_ascii=False), encoding='utf-8')
    )
    # 这里可根据回执code进行判定是否发送成功(也可以根据code根据错误信息)
    result = response.json()
    print(result)

相关文章

  • 微信——微信推送

    询问校会,各二级学院如何当天更新活动比赛微信的。

  • 微信推送

  • 微信推送

    优秀的人 总是那么丰富 初中生打架致死亡

  • 13行python代码实现对微信进行推送消息

    Python可以实现给QQ邮箱、企业微信、微信等等软件推送消息,今天咱们实现一下Python直接给微信推送消息。 ...

  • 微信小程序推送公众号模板消息

    微信与小程序结合推送模板消息 描述: 因小程序是被动触发推送消息,所以要做成推送到该用户的微信公众号上代码推送模板...

  • 微信公众号开发-模板信息推送

    微信公众号开发-模板信息推送 image.png 我们是微信小程序用户在系统中进行用户绑定,但是需要推送信息到微信...

  • 微信消息推送

    微信消息推送 微信公众平台和小程序虽然都是腾讯开发,但是其是俩个独立的平台,包括账号也是独立存在,所以小程序和公众...

  • 微信告警推送

    1.创建企业微信,新建应用,获取企业id,应用secret和id 确认已创建告警组用户的账号,企业CorpID和创...

  • 微信消息推送

    群发消息 对于认证服务号虽然开发者使用高级群发接口的每日调用限制为100次,但是用户每月只能接收4条,无论在公众平...

  • 压力让人崩溃后的重生-20190416复盘-78/365

    1 完成了一个区级会议微信的推送,用时三小时。如果说原来平常日常微信的推送是难度属于一星二星的话,那昨天的微信推送...

网友评论

      本文标题:微信推送

      本文链接:https://www.haomeiwen.com/subject/qwovgxtx.html