1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
device_service! { /// API WhatsMeow (device-based): `POST /whatsmeow/{action}`. /// Exige `Authorization: Bearer` + `DeviceToken`. /// /// As actions conhecidas estão em /// [`WHATSMEOW_ACTIONS`](crate::generated::WHATSMEOW_ACTIONS). WhatsMeowService("whatsmeow") { /// Envia uma mensagem de texto: `POST /whatsmeow/send/text`. send_text => "send/text", /// Envia uma mídia: `POST /whatsmeow/send/media`. send_media => "send/media", /// Cria uma instância: `POST /whatsmeow/instance/create`. instance_create => "instance/create", /// Conecta a instância: `POST /whatsmeow/instance/connect`. instance_connect => "instance/connect", /// QR Code da instância: `POST /whatsmeow/instance/qr`. instance_qr => "instance/qr", } }