4. API üzerinden bir aboneyi Gönderim Kampanyasına gönderme

Metot, mevcut bir Aboneyi mevcut bir Gönderim Kampanyasına tetikleyici olarak göndermek için tasarlanmıştır. Veriler application/json formatında iletilir.

HTTP isteği
  • URL: https://sender-solutions.com/api/subscribers/send-subscriber-into-campaign/
  • HTTP metodu: POST
  • Content-Type: application/json
İsteğin gövdesi (JSON)
{
    "SendIntoCampaign": {
        "SubscriberId": 21,
        "CampaignId": 5,
        "Variables": {
            "myVar1": "myVar1 value",
            "myVar2": {
                "option1": "myVar2 option value"
            }
        }
    }
}
cURL kullanılarak istek örneği

curl --location 'https://sender-solutions.com/api/subscribers/send-subscriber-into-campaign/' \
--header 'Content-Type: application/json' \
--header 'Authorization: {{api-token}}' \
--data '{
    "SendIntoCampaign": {
        "SubscriberId": 21,
        "CampaignId": 5,
        "Variables": {
            "myVar1": "myVar1 value",
            "myVar2": {
                "option1": "myVar2 option value"
            }
        }
    }
}'
Alanların açıklaması
Alan Tür Zorunlu Açıklama
SendIntoCampaign.SubscriberId number Abonenin tanımlayıcısı
SendIntoCampaign.CampaignId number Gönderim kampanyasının tanımlayıcısı
SendIntoCampaign.Variables array E-posta şablonuna iletmek için ek değişkenler. Bu, birinci düzeydeki anahtarların (özellik adlarının) şablonda erişilebilir olacak değişkenler olduğu, serbest yapıya sahip bir nesnedir. Değişken adları, şablonda sistem düzeyinde mevcut olanlarla çakışmamalıdır, örneğin subscriber
Başarılı yanıt örneği
{
    "success": true,
    "SendIntoCampaign": {
        "SendMessageRequestId": 41,
        "SubscriberId": 21,
        "CampaignId": 5,
        "MessageId": "kidabt3j31mo6vp611gx2yfpo4zr1a5c@sender-solutions.com"
    }
}

Yanıtın gövdesinde SendIntoCampaign.SendMessageRequestId alanı, bir e-posta gönderme görevinin benzersiz tanımlayıcısından sorumludur. SendIntoCampaign.MessageId alanı, e-postadaki Message-ID başlığının benzersiz değerinden sorumludur.
Bu veriler, API'mize başka istekler yürütmek için veya teknik destek servisine başvururken faydalı olabilir.