問題タブ [ejabberd-module]
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.
ejabberd - Ejabberd 17: オフライン メッセージに対して呼び出されるフックを作成するには?
オフライン メッセージが作成されるたびに呼び出されるフックを作成したいと考えています。例: user-a (オンライン) が user-b (オフライン) にメッセージを送信します。次に、ejabberd に従ってメッセージが保存され、ユーザー b がオンラインになったときに送信されます。しかし、この状況では、データを使用してローカル サーバーの POST URL を呼び出したいと考えています。そのようなフックを作成する方法は?
このフックは、ローカル サーバーからプッシュ通知を送信できるようにするために作成されます。したがって、ユーザーがオンラインになるたびに、プッシュ通知としてオフライン メッセージを受け取ります。
このための段階的な実装はありません。誰かがこれを知っているなら、それは大きな助けになるでしょう。
xmpp - XMPPFramework を使用して ejabberd から 2 人のユーザー間の特定のメッセージを削除するには?
ejabberd からメッセージを削除しようとしていますが、エラーが発生します。
<iq xmlns="jabber:client" to="my id" from="other user id" type="error" id="8A056958-DE72-4234-8440-928E8D650948"><remove xmlns="urn:xmpp:archive" with="other user id" start="2018-08-30T10:40:00Z"/><error code="503" type="cancel"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">No module is handling this query</text></error></iq>
助けてください。