Как отправить сообщение#
Установка#
go get github.com/green-api/whatsapp-api-client-golang
Пример отправки сообщения#
Если у метода API есть необязательные параметры, то в метод библиотеки нужно передавать JSON (map[string]interface{}
).
Ссылка на пример: main.go.
package main
import (
"fmt"
"log"
//"os"
"github.com/green-api/whatsapp-api-client-golang/pkg/api"
)
func main() {
//You can set environment variables in your OS
//
//IDInstance := os.Getenv("ID_INSTANCE")
//APITokenInstance := os.Getenv("API_TOKEN_INSTANCE")
GreenAPI := api.GreenAPI{
IDInstance: "IDInstance",
APITokenInstance: "APITokenInstance",
}
response, err := GreenAPI.Methods().Sending().SendMessage(map[string]interface{}{
"chatId": "11001234567@c.us",
"message": "Any message",
})
if err != nil {
log.Fatal(err)
}
fmt.Println(response)
}
Список примеров#
Описание | Ссылка на пример |
---|---|
Как создать группу | main.go |
Как отправить вложение | main.go |
Как отправить сообщение | main.go |
Как получать входящие уведомления | main.go |