問題タブ [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.
php - Superfeedrのコールバックファイルには何を書くべきですか?
RSSフィードを生成し、投稿のタイトルやURLなどを取得する必要があります。スーパーフィーダーを使うことにしました。したがって、この状況では、私はSuperfeedrのサブスクライバーです。データを取得するためのコールバック(サブスクライバーURL)フィールドがありますが、コールバックファイルに何を書き込む必要があるのかわかりません。ネットの例のコードを調べましたが、例のコードについては何も見つかりませんでした。ところで、私はこのプロセスをPHPで実行したいと思います。したがって、このファイルに何を書き込む必要があるかを知っている場合は、コメントしてください。
ajax - フロントエンド開発者にとって pubsubhubbub とはどういう意味ですか?
pubsubhubbub に対する Google の紹介テキストでは、それをサーバー間プロトコルと説明しています。
Google の紹介ビデオには、まったく別のブログを編集すると Web ページが非常に迅速に更新される例が含まれています。AJAXが使用されていると記載されています。(私が間違っている場合は訂正してください。ただし、AJAX はポーリング手法になるだけです)
pubsubhubbub を使用すると、サーバーは相互にポーリングする必要がないかもしれませんが (サブスクライバーもサーバー ハブを実行して POST できるため)、ブラウザーは通常の方法で AJAX を使用してポーリングする必要があります (またはコメットまたは websockets を使用します)。 . これは正しいです?
フロントエンド開発者の観点からは、何も変わらないと考えてよろしいですか? pubsubhubbub が使用されている場合、新しい手法は必要ありませんか?
c# - 通知システム | ライブラリ | ピア ツー ピア アプリのフレームワーク
機能の一部がマシンからマシンへの通知に依存するペット プロジェクトをコーディングしようとしています。
ワークフローは次のとおりです。
- Aさんがコンテンツを書く
- 人 A がボタンを押すか、「完了しました」と言って何かを言う
- 人 B は即座に更新を取得します
それで、私の最初の考えは、サーバーとクライアントを作成することでした。それが私がやろうとしていることですが、これにはすでに何かがあるに違いないと思いました。
XMPP については知っていますが、やり過ぎになると思います (実際にはわかりません) pubsubhubbub についても聞いたことがあります。
他のピアに「やあ、ここで終了しました」と伝える簡単な方法が必要なだけです...それだけです、pingまたは何か。
ある種のピアツーピア通知ライブラリ|プラグイン|フレームワークはありますか?
xml - 公開された RSS アイテムとして更新された (アプリケーション用ではなく) 分析用に RSS フィードからアイテムのデータベースを作成する方法は?
RSSフィードからアイテムのデータベースを作成する必要があり、プル(phpのpython/magpieを介してRSSをスクレイピングする)ではなく、(プッシュala AJAXを介して)非同期で更新したいと思います。データベースはアプリケーションではなく分析に使用されるため、スケーリングが必要です。xml 経由でフィードからアイテムを簡単にエクスポートできる RSS フィード リーダー アプリケーションを知っている人がいれば、それはすばらしいことです。
php rss パーサーが cron ジョブで mysql を操作できるようにするために、大量のサーバー インフラストラクチャを作成したくないのですが、必要に応じて作成します。潜在的なpythonソリューションにも興味があります。
Superfeedr/PubSubHubbub を調べましたが、それが適切な解決策かどうかはわかりません。
php - PHP での Pubsubhubbub サブスクライバー コールバックの実装
Google アラートの通知を受けるために PSHB プロトコルを使用しようとしています。ここにあるコードを使用しています。ただし、コールバック (またはエンドポイント) を実装する方法は明確ではありません。
誰かが、エンドポイントに POST されたデータにアクセスする方法を示す簡単な例を提供できますか?
Google コードの (わずかに変更された) スニペットを以下に示します。
[[編集]]
質問をさらに明確にするために、以下にいくつかの擬似コードを追加しました...
POST されたのは RSS/ATOM ドキュメントであると思われるため、(上記の) アプローチは完全に間違っている可能性があることを認識しています。ただし、フィード ID、タイトル、公開されたコンテンツなどを抽出できるようにするには、上記のようなスケルトン コードで十分なはずです。
php - PHP を使用した Web でのリアルタイム更新?
Web 上のドキュメントにリアルタイムのコラボレーションを実装しようとしています。PHPでそれを可能にするある種のライブラリはありますか? ロングポーリングを使用して「永続的な接続」を作成する SignalR に似たもの。
更新により、 pubsubhubbub のこのライブラリが見つかりましたhttp://code.google.com/p/pubsubhubbub/source/browse/trunk/publisher_clients/php/
ライブラリ名を検索すると、PubSubHubbub を実装する方法がわかりました。
feed - GoogleのPubSubHubbubの欠点について
私は「一般的なフィードタイプのための最適化されたウェブフィード集約アプローチ」というタイトルの論文を読んでいて、グーグルのPubSubHubbubプロトコルが議論され、その論文はその欠点を次のように述べました
さらに、フィードリーダーとサーバー間のモデレーターと見なすことができるpubsubhubbub(Google 2010)などのパッチシステムがあります。これらのソリューションはすべて、クライアントとサーバーの両方が拡張機能をサポートしている場合にのみ機能しますが、これはめったにありません。たとえば、Pubsubhubbubは、データセット内のフィードの2%でのみサポートされています。
私は実際にこのプロトコルを操作したことがありませんが、フィードを取得するためにクライアント側(サブスクライバー)にフィードリスナーが必要なように、クライアント(サブスクライバー)がシステムに何らかのソフトウェアを持っている必要がありますか(上記の意味です)?
feedburner - PubSubHubbubはすべてのFeedburnerフィードで自動的にサポートされますか
ここで読んだのは、オンにする必要のあるオプションですが、それ以降に変更された可能性があります。
websub - Pubsubhubbub 保証付き配信
Pubsubhubbub を調べ始めたばかりですが、プロトコルに保証された配信メカニズムがあるのか 、それともハブがそれを実装する方法に本当に依存しているのか疑問に思っています?
ありがとう
python - Django PuSH でコールバック URL を作成する方法
ブロガーのブログにDjango-PuSH (PubSubHubPub) を使用しています。
今、私はドキュメントを読み、簡単なコードを作ることができました. ただし、ドキュメントには、コールバック URL を入力することはどこにも記載されていません。
これが簡単なコードです。