Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Pushplus

Schemespushplus://, wecom://
Cargo featureservice-pushplus
Servicehttps://www.pushplus.plus/
Body formatshtml (first is the default)
Attachmentsno
Title length200 characters
Body length20,000 characters
Body linesunlimited
Request throttlenone
Vendor URLs acceptedyes

URL formats

{schema}://{token}
{schema}://{token}/{targets}

{schema} is one of pushplus://, wecom://.

URL tokens

TokenMeaningTypeRequiredDefaultNotes
{targets}Group Topicslistnoseparated by /
{token}User Tokenstringyessecret; must match ^[a-z0-9_-]{32,64}$

Query parameters

ParameterMeaningTypeDefaultNotes
channelChannelchoicewechat (usually; depends on the URL)also mode; one of wechat, webhook, cp, mail, sms
nameWebhook Namestring
toGroup Topicslistsets {targets}
tokenUser Tokenstringsets {token}
topicGroup Topicslistsets {targets}

The common URL parameters (format, overflow, verify, redirect, cto, rto, retry, wait, store, tag, tz, user, password, port, optional, emojis) apply as well.

Examples

Accepted URLs (tokens are fake):

wecom://abcdefghij0123456789abcdefghij01
pushplus://abcdefghij0123456789abcdefghij01
pushplus://myhook@abcdefghij0123456789abcdefghij01
pushplus://abcdefghij0123456789abcdefghij01/mygroup
pushplus://abcdefghij0123456789abcdefghij01/group1/group2
pushplus://other@abcdefghij0123456789abcdefghij01?name=myhook
wecom://abcdefghij0123456789abcdefghij01?channel=mail
pushplus://abcdefghij0123456789abcdefghij01?channel=mail

Rejected URLs:

pushplus://abcdefghij0123456789abcdefghij01?channel=fax
https://www.pushplus.plus/send?channel=mail
pushplus://short
pushplus://

Send one from the command line:

mercurio -t 'Backup' -b 'Finished in 42s' 'wecom://abcdefghij0123456789abcdefghij01'

Notes

PushPlus (pushplus://, wecom://): messages through PushPlus.