-
-
Notifications
You must be signed in to change notification settings - Fork 528
Notify_boxcar
lead2gold edited this page Nov 30, 2017
·
10 revisions
- Source: https://boxcar.io/
- Icon Support: No
- Message Format: Text
- Message Limit: 10000 Characters per Message
Valid authentication syntaxes are as follows:
- boxcar:://{hostname}
- boxcar:://{hostname}:{port}
- boxcar:://{user}:{hostname}
- boxcar:://{user}@{password}:{hostname}
Tags support:
- boxcar:://{hostname}/@{tag_id}
- boxcar:://{hostname}/@{tag_id01}/@{tag_id02}/@{tag_idNN} Device Tokens:
- boxcar:://{hostname}/{device_id}
- boxcar:://{hostname}/{device_id01}/{device_id02}/{device_idNN}
Alias support:
- boxcar:://{hostname}/{alias}
- boxcar:://{hostname}/{alias01}/{alias02}/{aliasNN}
You can also form any combination of the above and perform updates from one url:
- boxcar:://{accesstoken}/{tag_id}/{device_id}/@{alias_id}
Secure connections can be made by using boxcars://.
| Variable | Required | Description |
|---|---|---|
| hostname | Yes | The server Boxcar is listening on. |
| port | No | The port Boxcar is listening on. By default the port is 80 for boxcar:// and 443 for all boxcars:// references. |
| user | No | If your boxcar server is protected by a user/pass combo, you will be required to provide it. |
| password | No | If your boxcar server is protected by a user/pass combo, you will be required to provide it. |
| device_id | No | Associated devices with your Boxcar setup. All device_ids are 64 characters in length. |
| tag_id | No | Tags must be prefixed with a @ symbol or they will be interpreted as a device_id and/or alias. |
| alias | No | Associated aliases with your Boxcar setup. All alias_ids are 1 to 63 characters in length. |
Send a secure Boxcar notification to an alias and a tag:
# Assume:
# - our {hostname} is localhost
# - our host is secured (we use boxcars://)
# - our {alias} is myphone
# - our {tag} is @friends
python notify.py boxcars://localhost/myphone/@friends