<div dir="ltr">Hi everyone,&nbsp;<div><br></div><div>I am currently working on a project that involves a XMPP PubSub mechanism.</div><div>I am trying to implement a component that will manage this since we don&#39;t want to use a &quot;full&quot; PubSub server.</div>
<div><br></div><div>Our users will be able to subscribe to a source using both a XMPP client and our web application.</div><div>When a user subscribes to a node using the XMPP client, it is easy, I just have to follow what&#39;s given here :&nbsp;<a href="http://xmpp.org/extensions/xep-0060.html#subscriber-subscribe">http://xmpp.org/extensions/xep-0060.html#subscriber-subscribe</a></div>
<div><br></div><div>However, when he subscribes from our web application, what kind of stanza should I send, since the request is not coming from the xmpp client itself? My idea was to send something like :</div><div><span class="Apple-style-span" style="font-family: Verdana; line-height: 16px; "><pre style="font-family: Courier, monospace; ">
&lt;iq type=&#39;result&#39;
    from=&#39;pubsub.shakespeare.lit&#39;
    to=&#39;francisco@denmark.lit/barracks&#39;
    id=&#39;sub1&#39;&gt;
  &lt;pubsub xmlns=&#39;<a href="http://jabber.org/protocol/pubsub">http://jabber.org/protocol/pubsub</a>&#39;&gt;
    &lt;subscription
        node=&#39;princely_musings&#39;
        jid=&#39;francisco@denmark.lit&#39;
        subid=&#39;ba49252aaa4f5d320c24d3766f0bdcade78c78d3&#39;
        subscription=&#39;subscribed&#39;/&gt;
  &lt;/pubsub&gt;
&lt;/iq&gt;</pre></span></div><div>But the &#39;result&#39; in iq type feels weird, since my understdanding was that resul corresponds to an action that was led by the client? Am I wrong? If so, can I send something like type=&#39;set&#39; ?&nbsp;</div>
<div><br></div><div>Thanks,</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br clear="all">--<br>Julien Genestoux<br><a href="mailto:julien.genestoux@gmail.com">julien.genestoux@gmail.com</a><br><a href="http://www.ouvre-boite.com">http://www.ouvre-boite.com</a><br>
<br>Notifixious : <a href="http://tinyurl.com/notifixious">http://tinyurl.com/notifixious</a><br><br>+1 (415) 254 7340<br>+33 (0)8 70 44 76 29<br>
</div></div>