check_receipt() checks the status of an emergency priority message,
receiving information about whether and by whom it was acknowledged,
when the message was last delivered, whether a callback URL was visited,
and more.
is.acknowledged() returns a logical value indicating whether
or not the emergency message was acknowledged.
check_receipt(receipt, app = get_pushover_app()) is.acknowledged(receipt, app = get_pushover_app())
| receipt | receipt ID from sending an emergency message |
|---|---|
| app | application token (see |
a list containing the following fields:
status: request status (1 = success)
acknowledged: number indicating whether (1) or not (0)
notification has been acknowledged
acknowledged_at: Unix timestamp indicating when notification was
acknowledged, or 0
acknowledged_by: key of the user who first acknowledged the
notification, or ""
acknowledged_by_device: name of the device on which the first
user acknowledged the notification
last_delivered_at: Unix timestamp of when the notification was
last acknowledged, or 0
expired: whether (1) or not (0) the notification has expired
expires_at: Unix timestamp indicating when the notification will
no longer be retried
called_back: whether (1) or not (0) the callback URL has been
visited
called_back_at: Unix timestamp indicating when the callback URL
was visited
request: unique request ID
errors: a list of error messages (only for unsuccessful requests)
raw: the raw httr::response object
if (FALSE) { msg1 <- pushover_emergency(message = "Test emergency message") check_recepit(receipt = msg1$receipt) is.acknowledged(receipt = msg1$receipt) }