admin管理员组

文章数量:1353252

I want to send a pdf dynamically in whatsapp metadata. I can't figure out how to define the parameters for this. I am using template for message.

code example

  var messagePayload = new
                    {
                        messaging_product = "whatsapp",
                        to = phone, // Döngüdeki her telefon numarası
                        type = "template",
                        template = new
                        {
                            name = "sales_offer", // Şablon adı
                            language = new { code = "en" },//en_US yap
                            components = new object[]
                            {
                    // 1. Parametre: Header bölümünde PDF belge gönderimi
                    new
                    {
                        type = "document",
                        parameters = new object[]
                        {
                            new
                            {
                                type = "document",
                                document = new
                                {
                                    id = mediaId,          // Yüklenen PDF'in geçerli mediaId'si
                                    filename = "Teklif.pdf"  // Dosya adı
                                }
                            }
                        }
                    },
                    // 2. Parametre: Body bölümünde tek metin parametresi (örneğin, teklif numarası ve tarih)
                    new
                    {
                        type = "body",
                        parameters = new object[]
                        {
                            new
                            {
                                type = "text",
                                text = "Teklif No: 123, Tarih: 01.04.2025"
                            }
                        }
                    }
                            }
                        }
                    };

本文标签: cWhatsApp Meta dynamic documentsStack Overflow