問題タブ [websub]

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 に答える
365 参照

rss - RSS フィードの許容可能なポーリング レートはどれくらいですか?

現在、YouTube の RSS フィード サーバーを 1 秒あたり約 3 回ポーリングしています (複数のチャンネルがそれぞれ 3 秒ごとにフィードを取得しています)。これは多すぎますか?これを取得すると、更新のキャッシュが開始されるため、更新の取得が遅くなることがよくありますか? 新しいビデオをできるだけ早く更新しようとしていますが、この種のものに関するガイドラインが見つかりません.

以前は /v3/search/ を使用して同じ速度で取得していましたが、サーバーからの応答は、ローカル マシンで行ったときと比べて常に遅れていました (頻繁にポーリングしなかった場合)。

また、良い代替品はありますか?(通知をプッシュしようとしましたが、非常に信頼できませんでした)

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

android - pubsub のペイロード項目を削除または更新する

問題が 1 つあります。jid に従ってプログラムでデータベースから pubsubitem テーブルからペイロード項目を削除する必要があります。openfire と smack api を使用しています。

データベースに新しいエントリが追加されるたびに、leaf.sendまたはpublishを呼び出すと、毎回のように機能します。

そのため、そのエントリを更新するか、古いエントリを削除して新しいエントリを追加する必要があります。ありがとう

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

php - Superfeedr PubSubHubbub を使用してサブスクライブすると、エラー hub.topic not found が生成されます

PHP で PubSubHubbub を使用して Superfeedr API を統合したいと考えています。私はこれに従っており、私のコードは次のとおりです。

そして、私のsubscribe()関数は

しかし、実行後、このエラーが発生します

https://superfeedr.com/users/testdata/push_consoleからの同じデータ (トピックやコールバックなど) のリクエスト は正常に機能しています。しかし、ローカルでこのエラーが発生する理由がわかりません。誰かが同じ問題を経験したことがあるなら、私を助けてください。ありがとう。

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

video - YouTube API - 非公開動画のプッシュ通知を受け取る

YouTube API は、Pubsubhubbub ( https://developers.google.com/youtube/v3/guides/push_notifications ) を使用して、チャンネル内の新しい/更新された動画に関する HTTP コールバックに通知を提供します。

非公開ビデオの更新も取得するために、サブスクライブするときにユーザー/チャネル (OAuth2 を介してアプリを承認したユーザー) として認証する方法はありますか?

つまり、ユーザー (OAuth 資格情報を提供できるユーザー) が新しい非公開動画を YouTube チャンネルにアップロードしたときに、何らかのプッシュ通知を受け取ることはできますか?

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

c# - generic:3 - エンドポイント URL へのプッシュ (gmail の pubsub api)

初めて pub/sub を使用していますが、かなり混乱しています。gmail アカウントでメールを受信するたびに、MVC アプリケーションでプッシュ通知を受信したいだけです。プロジェクト ID をセットアップし (pub/sub API を有効化)、パーミッション付きのトピックを作成し (gmail-api-push@system.gserviceaccount.com)、サブスクライバーをそのトピックに追加しました。毎回コードからこれらをセットアップする必要はないと思います。選択した URL を使用して、配信タイプを「エンドポイント URL にプッシュ」に設定しようとしています (SSL を使用して localhost/home をセットアップしようとしましたが、テスト用にオンライン ドメインの 1 つを使用しました)。 :3" エラーが左下に表示されます。配信タイプとして毎回「プル」を使用したくありません。

developers.google.com 以外にこれに関するヘルプはあまりありませんが、このエラーの理由がわかりません。どんな助けでも大歓迎です