An open API service indexing awesome lists of open source software.

https://github.com/processone/p1pp

ProcessOne Push Platform Command Line
https://github.com/processone/p1pp

Last synced: 8 months ago
JSON representation

ProcessOne Push Platform Command Line

Awesome Lists containing this project

README

          

This is a command-line interface tool to ProcessOne Push Platform (P1PP).

Example usage:

First define you XMPP username and password in config file to avoid to have to pass it from command-line.
For example, put this in ~/.p1pp.conf

```
---
:jid: test@gmail.com
:password: test

commands:
:create: {}
:delete: {}
:list: {}
:listen: {}
:subscribe: {}
:unsubscribe: {}
:publish: {}
```

You can then create a first pubsub node with the following command:

$ p1.rb create test1
As user: test@gmail.com
Created node: test1

$ p1.rb list
As user: test@gmail.com
You own the following nodes:
mremond@process-one.net/test1
mremond@process-one.net/test2

$ p1.rb delete test1
As user: test@gmail.com
Deleted node: test1

See XMPP protocol documentation at:
https://support.process-one.net/doc/display/XMPP/P1PP+documentation