uri: XMPP URI parsing/generation¶
URI commands are helper to easily parse/build XMPP URIs.
parse¶
Parse an XMPP URI, and print different parts.
When possible, the type of URI is shown (e.g. pubsub) and the sub_type (e.g.
microblog).
The path is always displayed (see RFC 5122 Path section for details).
If suitable, you’ll also get data like node (for a PubSub URI).
examples¶
Parse a blog URI:
$ li uri parse "xmpp:somebody@example.org?;node=urn%3Axmpp%3Amicroblog%3A0"
build¶
Build an XMPP URI according to arguments. 2 positional arguments are expected: type
and path. For now, only pubsub type is supported.
examples¶
Build XMPP URI for a blog:
$ li uri build pubsub somebody@example.org -f node urn:xmpp:microblog:0