seekhow 发表于 2022-11-13 15:39:33

有没有什么简单有效的微信即时通知代码?

有没有什么简单可行的办法可以将普通的post back转换成微信可以接收到的通知形式?这样一来sales 了就能收到微信通知,尤其是对于大单sales来说,可以享受随时可能来的爽。之前搞过一个post back 转成email, 然后通过qq邮箱接收的形式,但是email对服务器配置要求太高了,换一个服务器,没有点技术的朋友就抓虾了。

河小马 发表于 2022-11-13 16:58:59

把post back转换成email通知,应该是最简单的办法,而且对服务器要求也很低

其他的方式,你可以把post back转换成telegram通知

微信不熟,现在应该都是有频率限制的

船长在航行 发表于 2022-11-13 17:06:58

bark值得拥有,最牛的是低版本ios可以实现 推送即粘贴

KongFuPanda 发表于 2022-11-13 19:39:59

本帖最后由 KongFuPanda 于 2022-11-13 19:43 编辑

不复杂,具体步骤如下:

1. 申请一个企业微信,并新建群,创建一个Bot后会得到一串url
2. 按照微信规范,带上参数,请求上一串url
3. 服务器的话都不需要,直接用serverless那种,简单方便
4. 部署好serverless 代码后,直接Get请求那个EndPoint即可。

最后代码大概如下:

import axios from 'axios';

module.exports = async (req, res) => {
const { content } = req.query;
const url = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxx";

try {
    await axios.post(process.env.WEB_HOOK_URL || url,
      {
      msgtype: "text",
      text: {
          content,
      },
      },
      {
      headers: {
          "content-type": "application/json",
      },
      }
    );
} catch (error) {
    console.error(error);
}

res.status(200).json({code: 0});
};

seekhow 发表于 2022-11-13 22:50:17

船长在航行 发表于 2022-11-13 17:06
bark值得拥有,最牛的是低版本ios可以实现 推送即粘贴

谢谢,可惜现在用的是安卓,查看了一下bark介绍,确实很不错。

seekhow 发表于 2022-11-13 22:51:58

KongFuPanda 发表于 2022-11-13 19:39
不复杂,具体步骤如下:

1. 申请一个企业微信,并新建群,创建一个Bot后会得到一串url


谢谢朋友,虽然看不懂:lol

seekhow 发表于 2022-11-13 22:53:19

河小马 发表于 2022-11-13 16:58
把post back转换成email通知,应该是最简单的办法,而且对服务器要求也很低

其他的方式,你可以把post bac ...

post back 2 email, 原本实现了很多年。结果程序员不干了,我技术方面实在尴尬,换一个服务器,mail()需要配置的东西就搞不定了:L

KongFuPanda 发表于 2022-11-14 11:17:11

seekhow 发表于 2022-11-13 22:51
谢谢朋友,虽然看不懂

额,真的是很简单。我顺便Github开了个Repo,直接把代码跟部署步骤放上去了,你可以看下,不懂的话可以加QQ群: 479363528
https://github.com/leepood/RevCat

suxia 发表于 2022-11-14 12:56:51

http://www.pushplus.plus/ 楼主可以看看这个

seekhow 发表于 2022-11-14 21:11:59

suxia 发表于 2022-11-14 12:56
http://www.pushplus.plus/ 楼主可以看看这个

太感谢了,这确实是我需要的,谢谢
页: [1]
查看完整版本: 有没有什么简单有效的微信即时通知代码?