Перейти к содержанию

Как отправить вложение#

Установка#

go get github.com/green-api/whatsapp-api-client-golang

Пример отправки вложения#

Чтобы отправить вложение, нужно указать первым параметром путь к нужному документу.

Ссылка на пример: 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().SendFileByUpload("example.png", map[string]interface{}{
        "chatId": "11001234567@c.us",
    })
    if err != nil {
        log.Fatal(err)
    }

    fmt.Println(response)
}

Список примеров#

Описание Ссылка на пример
Как создать группу main.go
Как отправить вложение main.go
Как отправить сообщение main.go
Как получать входящие уведомления main.go