Learn R Programming

whapi (version 0.0.2)

whapi_mark_message_read: Mark a WhatsApp message as READ (Whapi.Cloud)

Description

Marks a message as read using PUT /messages/{MessageID}. This endpoint returns only a minimalistic ACK in the body: {"success": true | false}.

Usage

whapi_mark_message_read(
  message_id,
  token = Sys.getenv("WHAPI_TOKEN", unset = ""),
  timeout = 30,
  verbose = TRUE
)

Value

A tibble with the following columns:

  • id - the provided message_id;

  • status - "read" when success=TRUE, "error" otherwise;

  • success - logical value returned by the endpoint;

  • resp - raw response (list).

Arguments

message_id

Character(1). Message ID (WAMID) to be marked as read.

token

Character(1). Bearer token. Default: Sys.getenv("WHAPI_TOKEN").

timeout

Numeric(1). Timeout (s). Default: 30.

verbose

Logical(1). Show logs via cli? Default: TRUE.

Examples

Run this code
if (FALSE) {
 Sys.setenv(WHAPI_TOKEN = "your_token_here")
 whapi_mark_message_read("PsqXn5SAD5v7HRA-wHqB9tMeGQ")
}

Run the code above in your browser using DataLab