問題タブ [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 を使用して、プッシュオーバー経由で通知を送信しようとしています。curl -Fただし、改行を正しく解釈することはできません。

私はもう試した:

ファイル経由ではなく、メッセージを直接プッシュしたいと思います。

0 投票する
1 に答える
764 参照

javascript - Javascript (Userscript) PushOver によるスマートフォン通知

ユーザースクリプトで PushOver AVI を使用してスマートフォンにメッセージを送信しようとしています。

コードは次のようになります。

ただし、ランダムな Web サイト (ユーザー スクリプトで @match として追加) からこのスクリプトを実行すると、エラー 400 "bad request" が発生します。

彼らの API によると、私のリクエストは問題ないように見えますが、うまくいかない理由は何も思いつきません。

たぶん、もっと経験のある人が私を助けてくれるでしょう。

0 投票する
1 に答える
641 参照

python - Pythonでのプッシュオーバー承認

python で動作する ackknowalgemtns を取得しようとしている問題があります。

これまでのところ、私のコードはメッセージを投稿し、JSON 文字列を返しますが、文字列から領収書を取得する方法が必要です

出力は

このパラメーターは、大文字と小文字が区別される、文字セット [A-Za-z0-9] を含む 30 文字の文字列です。これはREGEXジョブですか?

0 投票する
0 に答える
578 参照

python - Python でマルチプロセッシング コールバック メソッドを単体テストするにはどうすればよいですか?

py_pushoverというPushover APIのラッパーを作成しています。機能の 1 つは、 websocketを使用してサーバーに直接接続できることです。非同期コードを「テスト」しようとすると、ちょっとしたトラブルに遭遇しました。以下を実行します。

希望どおりに動作します。ただし、「コールバック」関数をテスト スイートにラップすると、次のようになります。

次のエラーが表示されます。

TypeError: cannot serialize '_io.TextIOWrapper' object

これはピクルス化エラーが原因であると想定していますが、問題がどこから来ているのかよくわかりません. コールバック関数を呼び出すマルチプロセッシング コードをテストできるテスト スイートをセットアップするにはどうすればよいですか?

私のクライアントコードは次のとおりです(目障りにならないようにスリム化されています):

注: 私は自分のpy_pushoverモジュールを宣伝しようとしているわけではありませんが、より多くのコードを調べる必要がある場合に備えて、ここにリンクしています。

0 投票する
0 に答える
180 参照

php - プッシュオーバー API に通知を送信するためのキューを作成する

ユーザーがプッシュオーバー ( https://www.pushover.net )を介して他のユーザーに通知を送信できる小さな Web サイトを構築しました。

プッシュオーバー ( https://pushover.net/api#limits )以外の制限を除いて、すべて正常に機能しています。

「2 つ以上の同時 HTTP リクエスト (TCP 接続) を API に送信しないでください.....複数のリクエストを高速化するには、HTTP キープアライブを使用して同じ TCP 接続で各リクエストを順番に送信して、新しい TCP 接続と SSL ネゴシエーション. 同じ要求を 5 秒ごとに 2 回以上再試行しないでください. ....".

私が理解しているように、5秒間に2つ未満のメッセージを送信する必要がありますよね? しかし、私の場合、1 秒あたり約 4 ~ 5 件のメッセージが送信されることがあります。この「HTTPキープアライブ」を実行する方法を知っている人はいますか?

送信には、実際には 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 はありますか?

私が試した解決策の 1 つは、Zapier を使用して Firebase を Pushover に接続することです。

この時点で、コーディングしているアプリでイベントを観察し、iPhone のプッシュオーバー アプリで通知を受け取ることができました。ただし、理想的には、アプリを使用するためにユーザーがプッシュオーバーする必要がなく、ユーザーが独自の個別の通知を受け取るようにするため、プッシュオーバー アプリではなく、アプリで通知を受け取りたいと考えています。すべての人への通知ではありません。

この問題をどのように処理すべきかについて誰か提案がありますか?

助けてくれてありがとう!

編集 これはこの質問の複製ではありません:ファイアベースはプッシュ通知を処理しますか? Firebase がプッシュ通知を直接処理しないことを知っているからです。Firebase でプッシュ通知を処理する最良の間接的な方法を探しています。

0 投票する
1 に答える
239 参照

python - dictを使用したプッシュオーバーでのpython承認

Pythonを使用してプッシュオーバーから確認を取得しようとしても問題があります。

私のスクリプトでは、dict を使用して同じメッセージを 2 人に送信し、メッセージが確認されたら記録します。私がグループではなくこのようにしている理由は、1 人が承認すると残りの呼び出しがキャンセルされるため、1 人がそれを見て承認し、別の人が承認しない場合、グループのアラートが停止するためです。

これまでのところ、私のコードは両方の uid のメッセージを送信しますが、確認すると印刷されません

アップデート

以下に示すコードを使用すると、while ステートメントが再チェックされますが、それでも 2 番目の dict エントリのみが確認されます。

コードを見てみると、

両方ではなく、2番目のdictエントリのみをチェックしています。