问题标签 [pushover]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
5648 浏览

bash - curl -F 换行符未正确解释

我正在尝试在 bash 脚本中使用 curl 通过 pushover 发送通知。我无法curl -F正确解释换行符。

我试过了:

我宁愿直接推送消息,而不是通过文件。

0 投票
1 回答
764 浏览

javascript - 通过 PushOver 的 Javascript(用户脚本)智能手机通知

我试图在用户脚本中使用 PushOver AVI 向我的智能手机发送消息。

代码如下所示:

但是,当我从一个随机网站(在用户脚本中添加为@match)执行此脚本时,我收到错误 400“错误请求”。

根据他们的 API,我的请求看起来很好,我想不出任何为什么它不起作用。

也许有更多经验的人可以帮助我。

0 投票
1 回答
745 浏览

vba - 如何在 VBA 中发送 Pushover

通过 VBA发送Pushover的最佳方法是什么?在 Pushover 网站代码示例中,我没有找到 VBA 示例。

0 投票
1 回答
2154 浏览

javascript - Chrome 扩展搜索字符串然后执行某些操作

通过研究和其他一些代码,我几乎拼凑了我自己的 chrome 扩展程序,如果页面加载到 chrome 中,其中包含某些文本,它将使用 Pushover 通知服务发送警报。

一旦任何页面完成加载,我已经设法让我的 background.js 发送警报:

而且我有一点点java代码来查找字符串

if (~document.body.textContent.indexOf('cricket')) { alert("page contains string"); }

但我似乎无法让两者一起工作。我已经阅读了关于将查找字符串 java 放在 contentscript.js 中的混合报告?此外,我最好希望我的代码能够搜索多个字符串。所以它会像这样工作:

  • 页面加载完毕
  • Javascript 在页面上搜索术语板球或足球
  • 如果它找到这些术语中的任何一个,它就会触发发送推送通知的代码(我上面的第一段代码目前在 background.js 中)

非常感谢您的帮助。

0 投票
1 回答
641 浏览

python - python中的Pushover确认

我在尝试让 ackknowalgemtns 与 python 一起工作时遇到一些问题。

到目前为止,我的代码发布了消息并获得了 JSON 字符串作为回报,但现在我需要一种方法来从字符串中获取收据

输出是

该参数是一个区分大小写的 30 个字符的字符串,包含字符集 [A-Za-z0-9]。这会是一个正则表达式的工作吗?

0 投票
0 回答
578 浏览

python - 如何在 python 中对多处理回调方法进行单元测试?

我正在为名为py_pushover的Pushover API创建一个包装器。其中一项功能是能够使用websocket直接连接到他们的服务器。在尝试“测试”我的异步代码时,我遇到了一些麻烦。运行以下:

完全按照需要工作。但是,当我将“回调”函数包装到测试套件中时:

我收到以下错误:

TypeError: cannot serialize '_io.TextIOWrapper' object

我假设这是由于一些酸洗错误造成的,但我不太确定问题出在哪里。如何设置允许我测试调用回调函数的多处理代码的测试套件?

我的客户端代码如下(精简到不那么眼痛):

注意:我不是想推广我的py_pushover模块,而是在此处链接它以防需要查看更多代码。

0 投票
0 回答
180 浏览

php - 构建用于向 pushover API 发送通知的队列

我建立了一个小网站,用户可以通过 pushover ( https://www.pushover.net ) 向其他用户发送通知。

除了 pushover( https://pushover.net/api#limits )之外的限制之外,一切都运行良好:

“不要向我们的 API 发送超过 2 个并发 HTTP 请求(TCP 连接)......为了加快多个请求,您可以使用 HTTP keep-alive 在同一个 TCP 连接上按顺序发送每个请求,以避免一个新的 TCP 连接和 SSL 协商。不要每 5 秒重试一次相同的请求......"。

所以据我了解,我必须在 5 秒内发送少于 2 条消息,对吗?但就我而言,有时我每秒大约有 4-5 条消息。有谁知道如何做这个“HTTP keep-alive”来保持它的运行?

对于发送,我实际上使用了 Chris Schalenborgh 的“php-pushover”。

我的方法如下所示:

在我看来,一般来说没有失败。

我希望任何人都知道如何解决这个问题。

0 投票
7 回答
23174 浏览

ios - 使用 Firebase 实现推送通知的最佳方式

我是一名 iPhone 应用程序编码员,我使用 Firebase 作为我的后端服务器。Firebase 不支持推送通知,所以我一直试图弄清楚如何将它们包含在我的应用程序中。我读过这个问题:How to send an alert message to a special online user with firebase,但这似乎更像是一种变通方法,而不是实际的解决方案。

有没有关于如何做到这一点的答案?是否有第三方或 API 可以无缝实现此功能?

我尝试过的一种解决方案是使用 Zapier 将 Firebase 连接到 Pushover。

在这一点上,我已经能够观察我正在编码的应用程序中的事件,然后在我的 iPhone 上的推送应用程序中获得通知。但是,理想情况下,我希望在我的应用程序中接收通知,而不是在 pushover 应用程序中,因为我不希望用户需要通过 pushover 才能使用我的应用程序,并且我希望用户收到他们自己独特的通知,而不是针对所有人的通知。

有人对我应该如何处理这个问题有建议吗?

谢谢您的帮助!

编辑 这不是这个问题的重复: Firebase 是否处理推送通知?因为我知道 Firebase 不直接处理推送通知。我正在寻找使用 Firebase 处理推送通知的最佳间接方式。

0 投票
1 回答
239 浏览

python - 使用dict在pushover中的python确认

我在尝试使用 python 从 pushover 中获得确认时也遇到了麻烦。

在我的脚本中,我使用 dict 向 2 个人发送相同的消息,并在消息被确认后记录。我这样做而不是在一个组中的原因是因为如果一个人确认然后它会取消休息的呼叫,所以如果一个人看到它并确认而另一个人没有,那么警报就会停止该组。

到目前为止,我的代码将为两个 uid 发送消息,但一旦他们确认就不会打印

更新

现在使用下面提供的代码重新检查 while 语句,但仍然只确认第二个 dict 条目。

查看我相信的代码

只检查第二个 dict 条目而不是两者。

0 投票
1 回答
1710 浏览

java - websocket 字符串 onMessage,给出 java.lang.IllegalStateException:找不到二进制消息处理程序

我有一个使用 javax.websocket 的 websocket 设置,它似乎可以连接,但无法正常工作,它不断给出 java.lang.IllegalStateException: Binary message handler not found

我已经尝试过 ByteBuffer 但编译器不喜欢那样。