V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xJogger
V2EX  ›  分享创造

基于 Vercel 和企业微信实现微信消息推送

  •  
  •   xJogger · 2021-05-26 13:56:34 +08:00 · 2498 次点击
    这是一个创建于 1311 天前的主题,其中的信息可能已经有所发展或是发生改变。

    server 酱全面转向企业微信推送,之后在 github 发现了基于腾讯云函数的企业微信推送( https://github.com/zyh94946/wx-msg-push-tencent ),最近研究了下发现企业微信官方的 api 还是挺简单的,于是基于 vercel 搭建了一个和上面两个差不多的,欢迎大家围观。

    GitHub 地址: https://github.com/xJogger/wx_push_vercel

    4 条回复    2021-05-26 15:04:49 +08:00
    cherbim
        1
    cherbim  
       2021-05-26 14:03:26 +08:00 via Android
    直接 CF worker 把企业微信的 post 去请求转换成 get 请求,简单粗暴
    abersheeran
        2
    abersheeran  
       2021-05-26 14:49:24 +08:00
    啊这……我觉得好像是没必要封装成 Serverless 函数

    ```python
    def send_message(text: str) -> None:
    """
    发送 markdown 格式的消息

    https://work.weixin.qq.com/help?doc_id=13376
    """
    requests.post(
    WECHAT_BOT_URL, json={"msgtype": "markdown", "markdown": {"content": text}}
    )
    ```
    xJogger
        3
    xJogger  
    OP
       2021-05-26 14:59:39 +08:00 via Android
    @abersheeran 这个好像挺好玩的,不过机器人能发消息到微信么。改天我研究研究。
    xJogger
        4
    xJogger  
    OP
       2021-05-26 15:04:49 +08:00
    @cherbim #1 cf worker 功能比 vercel 强不少,奈何不会 js 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2771 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 02:13 · PVG 10:13 · LAX 18:13 · JFK 21:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.