|
|
UniMsg Toplu E-Posta API Kullanım Kılavuzunu indirmek için TIKLAYINIZ! |
Alan Adı |
Tipi |
Zorunlu |
Açıklama |
username |
String |
E |
Sistemde tanımlanmış kullanıcı adı |
vendorcode |
String |
E |
Sistemde tanımlanmış alt dağıtıcı kodu |
password |
String |
E |
Sistemde tanımlanmış parola |
Alan Adı | Tipi | Açıklama |
successes | boolean | Yapılan işlemin başarı durumunu belirten bir true, false değeri döner. |
errcode | int | Yapılan işlem başarısız ise 0’dan farklı bir değer alır. |
errdescription | String | Yapılan işlem başarısız ise oluşan hatanın detay metnini verir. |
credit | int | Yapılan işlem başarılı ise kullanıcının kredi bilgisini verir. |
fullname | String | Yapılan işlem başarılı ise kullanıcının firma adı bilgisini verir. |
contactname | String | Yapılan işlem başarılı ise kullanıcının kontak kişi adı bilgisini verir. |
addresspack[] | maddress | Yapılan işlem başarılı ise kullanıcının e-posta adreslerini içeren dizi |
Alan Adı |
Tipi |
Açıklama |
mailaddress |
String |
E-posta adresi |
sendername |
String |
Görünen isim |
Alan Adı |
Tipi |
Zorunlu |
Açıklama |
username |
String |
E |
Sistemde tanımlanmış kullanıcı adı |
vendorcode |
String |
E |
Sistemde tanımlanmış alt dağıtıcı kodu |
password |
String |
E |
Sistemde tanımlanmış parola |
description |
String |
E |
Mail gönderimini tanımlayan açıklama alanı. Max: 200 karakter |
mailsubject |
String |
E |
Gönderilen mail için alıcı tarafından çıkacak olan konu alanı. |
mailaddress |
String |
E |
Gönderim yapılacak olan e-posta adresi. Sistem yöneticileri tarafından tanımlanır. Birden fazla gönderici adı tanımlanabilir. Bu tanımlardan bir tanesinin adı verilmelidir. |
mailtemplate |
String |
E |
Gönderilecek olan e-postanın içerik mesajıdır. Mesaj içerisinde text veya html veriler girilebilir. E-posta tasarımı içerisinde e-posta gönderilecek kişiye özel alanlar gitmesi gerekiyorsa “innerdata” input nesnesinde verilecek olan alan adı e-posta içerisinde @@alanadı@@ şeklinde belirtilmelidir.Örnek vermek gerekirse innerdata alanında name, surname şeklinde değişkenler verildi ise gönderilecek olan e-posta içerisine;
|
mailfieldname |
String |
E |
Innerdata sınıfı içerisinde belirtilen ve e-posta gönderilecek kişilerin e-posta adreslerinin bulunduğu alanın adıdır. |
innerdata |
String[][] |
E |
Innerdata alanı. E-posta gönderimi yapılacak e-posta adresleri ve e-posta içerisinde görüntülenecek olan özel alanların bulunduğu 2 boyutlu bir dizidir.Dizi bir grid şeklinde tasarlanmıştır ve gridin ilk satırı değişken adları diğer satırları ise veriyi simgeler. |
images |
file[] |
H |
Mailtemplate bölümünde de açıklaması yapıldığı gibi müşterinin kendisine ait bir http sunucusu yok ise veya e-posta içerisine eklenecek olan resim bir http sunucusunda bulunmuyor ise müşterinin e-posta içerisine ekleyeceği resimlerdir. Her resim max. 200 Kb boyutunda olmalı ve max. 10 resim girilmelidir. |
attachments |
file[] |
H |
E-posta ekinde dosyalar gönderilmek isteniyor ise gönderilecek dosyaları içeren dizidir. Her dosya max. 200 Kb olabilir ve max. 5 dosya eklenebilir. |
startdate |
String |
H |
Gönderilmek istenen e-posta ileri tarihli olarak gönderilmek isteniyor ise doldurulması gereken tarih alanıdır. “YYYY-MM-DD HH-MM-SS” örnek olarak “2012-06-01 13:00:00” |
Alan Adı |
Tipi |
Açıklama |
successes |
boolean |
Yapılan işlemin başarı durumunu belirten bir true, false değeri döner. |
errcode |
int |
Yapılan işlem başarısız ise 0’dan farklı bir değer alır. |
errdescription |
String |
Yapılan işlem başarısız ise oluşan hatanın detay metnini verir. |
packetid |
String |
Yapılan işlem başarılı ise gönderilen e-postayı raporlayabilmek için geriye dönen tekil değerdir. |
Alan Adı |
Tipi |
Zorunlu |
Açıklama |
username |
String |
E |
Sistemde tanımlanmış kullanıcı adı |
vendorcode |
String |
E |
Sistemde tanımlanmış alt dağıtıcı kodu |
password |
String |
E |
Sistemde tanımlanmış parola |
firstdate |
String |
E |
İstenen raporun başlangıç tarihidir. |
lastdate |
String |
E |
İstenen raporun bitiş tarihidir. |
Alan Adı |
Tipi |
Açıklama |
successes |
boolean |
Yapılan işlemin başarı durumunu belirten bir true, false değeri döner. |
errcode |
int |
Yapılan işlem başarısız ise 0’dan farklı bir değer alır. |
errdescription |
String |
Yapılan işlem başarısız ise oluşan hatanın detay metnini verir. |
packetreport[] |
packetreport |
Yapılan işlem başarılı ise packetreport sınıfında bir dizi içerir. |
Alan Adı |
Tipi |
Açıklama |
packetid |
String |
Pakete ait tekil sembol |
mailaddress |
String |
Gönderim yapılan e-posta adresi |
sendername |
String |
Gönderim yapılan e-posta adresinin karşı tarafta görüntülenen adı |
senddate |
String |
Sisteme gönderim tarihi |
startdate |
String |
E-postanın alıcılara gönderilmeye başladığı tarih |
description |
String |
E-posta kampanyasının açıklaması |
mailsubject |
String |
Gönderilen e-postalarda konu kısmında görüntülenen değer |
mailcount |
int |
Gönderilen e-posta adresi |
status |
int |
Gönderilen e-posta paketinin durumu: |
Alan Adı |
Tipi |
Zorunlu |
Açıklama |
username |
String |
E |
Sistemde tanımlanmış kullanıcı adı |
vendorcode |
String |
E |
Sistemde tanımlanmış alt dağıtıcı kodu |
password |
String |
E |
Sistemde tanımlanmış parola |
packetid |
String |
E |
E-posta gönderim paketini simgeleyen tekil ifade |
Alan Adı |
Tipi |
Açıklama |
successes |
boolean |
Yapılan işlemin başarı durumunu belirten bir true, false değeri döner. |
errcode |
int |
Yapılan işlem başarısız ise 0’dan farklı bir değer alır. |
errdescription |
String |
Yapılan işlem başarısız ise oluşan hatanın detay metnini verir. |
emailreport[] |
emailreport |
E-posta gönderimine ait gönderilen kişilerin listesi, gönderim veya hata durumları okuma durumlarını içeren raporun yer aldığı sınıftır. |
readreport[] |
readreport |
E-posta gönderimine ait okuyan kişilerin hangi tarihlerde ve hangi IP’lerden okuduklarının listesini içeren sınıftır. |
linkreport[] |
linkreport |
E-posta içerisinde yer alan linklerden hangi e-postalarda hangi linklere ne zaman tıkladığını içeren sınıftır. |
unsubscribereport[] |
unsubscribereport |
E-posta gönderim listesinden çıkmak isteyen kişilerin listesini içeren sınıftır. |
Alan Adı |
Tipi |
Açıklama |
messageid |
String |
Gönderilen e-postaya ait tekil ifadedir |
String |
Gönderilen e-posta adresi |
|
status |
int |
Gönderilen e-postanın durumu. |
returncode |
String |
Eğer status 3 ise SMTP hata kodunu içerir |
returnvalue |
String |
Eğer status 3 ise SMTP hata mesajını içerir |
readcount |
int |
Eğer status 2 ise kaç kere okunduğunu içerir |
createdate |
String |
E-postanın yaratıldığı tarih |
senddate |
String |
E-postanın gönderildiği tarih |
lastreaddate |
String |
Son okuma tarihi |
Alan Adı | Tipi | Açıklama |
messageid | String | Gönderilen e-postaya ait tekil ifadedir |
String | Gönderilen e-posta adresi | |
readdate | String | Okunduğu tarih |
readip | String | Okunduğu IP |
Alan Adı |
Tipi |
Açıklama |
messageid |
String |
Gönderilen e-postaya ait tekil ifadedir |
String |
Gönderilen e-posta adresi |
|
url |
String |
Tıklanan url |
clickdate |
String |
Tıklama tarihi |
Alan Adı |
Tipi |
Açıklama |
messageid |
String |
Gönderilen e-postaya ait tekil ifadedir |
String |
Gönderilen e-posta adresi |
|
requestdate |
String |
Üyelikten ayrılma talep tarihi |
UniMSG.Net Projesi | UniMSG Java Projesi |
Test Hesabı AlProjem Var! |