curl --request POST \
--url https://api.jelou.ai/v1/bots/BOT_ID/messages \
--header 'Authorization: Basic <Base64Encoded clientId:clientSecret>' \
--header 'Content-Type: application/json' \
--data '{
"type": "text",
"text": "Please select an option",
"userId": "USER_ID",
"buttons": {
"title": "Choose an option",
"buttonText": {
"type": "text",
"text": "View Options"
},
"options": [
{
"title": "Option 1",
"description": "This is the first option",
"payload": "OPTION_1"
},
{
"title": "Option 2",
"description": "This is the second option",
"payload": "OPTION_2"
},
{
"title": "Option 3",
"description": "This is the third option",
"payload": "OPTION_3"
}
]
}
}'
{
"success": true,
"messageId": "msg_123456789"
}Envie uma mensagem de texto com botões de seleção interativos
curl --request POST \
--url https://api.jelou.ai/v1/bots/BOT_ID/messages \
--header 'Authorization: Basic <Base64Encoded clientId:clientSecret>' \
--header 'Content-Type: application/json' \
--data '{
"type": "text",
"text": "Please select an option",
"userId": "USER_ID",
"buttons": {
"title": "Choose an option",
"buttonText": {
"type": "text",
"text": "View Options"
},
"options": [
{
"title": "Option 1",
"description": "This is the first option",
"payload": "OPTION_1"
},
{
"title": "Option 2",
"description": "This is the second option",
"payload": "OPTION_2"
},
{
"title": "Option 3",
"description": "This is the third option",
"payload": "OPTION_3"
}
]
}
}'
{
"success": true,
"messageId": "msg_123456789"
}curl --request POST \
--url https://api.jelou.ai/v1/bots/BOT_ID/messages \
--header 'Authorization: Basic <Base64Encoded clientId:clientSecret>' \
--header 'Content-Type: application/json' \
--data '{
"type": "text",
"text": "Please select an option",
"userId": "USER_ID",
"buttons": {
"title": "Choose an option",
"buttonText": {
"type": "text",
"text": "View Options"
},
"options": [
{
"title": "Option 1",
"description": "This is the first option",
"payload": "OPTION_1"
},
{
"title": "Option 2",
"description": "This is the second option",
"payload": "OPTION_2"
},
{
"title": "Option 3",
"description": "This is the third option",
"payload": "OPTION_3"
}
]
}
}'
Basic authentication using Base64 encoded clientId:clientSecret
The unique identifier of the bot
Message payload. The structure varies based on the message type.
Type of message to send
text "text"
Unique identifier of the user receiving the message
"USER_ID"
Text content of the message
"Hello, this is a text message"
Unique identifier of the bot sending the message
"BOT_ID"
Esta página foi útil?