MasterBase® API
API'lerimizden öğrenin
API kimlik bilgileri: Neden oluşturmalı ve nasıl yapmalı?
Kullanmak istediğiniz hizmetin URL'sini oluşturmak için aşağıdaki yapıyı kullanmanız gerekir:
Web hizmetlerini gruplayan temel URL:
https://api2023.masterbase.com
önce işaret ettiği hizmeti belirten segmenti ve ardından söz konusu sorgunuzu tanımlayan isteğe bağlı parametreleri eklemeniz gerekir. Bunlardan ilkinin önünde bir soru işareti (?), ardından bir eşittir işareti (=) ve parametrenin değeri yer alır. Eklemeniz gereken ikinci parametre için soru işareti yerine ve işareti (&) kullanmanız gerekir.
Örnek:
https://api2023.masterbase.com/contacts/v2/ClientName/?Kimden=123&Top=100&Sipariş=1
Yapı
Zarf
Her yanıt, aşağıdaki gibi adlandırılan bir yapıda bulunur Zarf (zarf, sarmalayıcı). Bu, her yanıtın etkileşime girebileceği önceden tanımlanmış bir yapıya sahip olduğu anlamına gelir.
{
"Hizmet": "Hizmetin adı",
"Sürüm": "Hizmetin sürümü",
"TransactionId": "Alfanümerik işlem tanımlayıcısı",
"Durum": {
Code": "Yanıt kodu", "Code": "Yanıt kodu", "Value": "Yanıtın değeri",
"Değer": "Yanıtın değeri", "Değer": "Yanıtın değeri
},
"Veri": {}
}
Durum
Anahtar durum hizmetin yanıtı hakkında bilgi almak için kullanılır. Her şey doğru şekilde ilerlediyse, yanıt Code niteliğinde 200 veya 201 değerini gösterecektir. Ancak, bir şeyler ters gidebilir, bu durumda alacağınız yanıt bu türden olacaktır:
"Durum": {
"Kod": "401",
"Değer": "Yetkisiz"
}
Kimlik Doğrulama
Bu sitede bulunan web hizmetlerinin tüketimi için, erişim kimlik doğrulamasının temel olduğunu ve bu amaçla MasterBase® hesabınız aracılığıyla elde edilen API Kimlik Bilgilerinin -kullanıcı ve şifre- kullanıldığını dikkate almak gerekir. Bunların kullanımı, hizmetlerin tüketimi için seçilen dile bağlı olacaktır ve kullanıcının sorumluluğundadır.
MasterBase® API'leri tüketim kılavuzuna erişim
Kişiler - Kişilerinizi yönetin
Dahili sistemlerinizde depolanan iletişim verilerini MasterBase®'deki veritabanlarınızdakilerle senkronize etmeyi mümkün kılan API.
MassiveMail - Postalarınızı yönetin
MasterBase® platformuna giriş yapmadan mesaj oluşturmanıza ve toplu postalama yapmanıza olanak tanıyan API.
UniqueMail - Benzersiz postalarınızı yönetin
Tek seferlik gönderilerin MasterBase® platformunda oturum açmaya gerek kalmadan dahili sistemlerden yapılmasına olanak tanıyan API'ler.
Arşiv - Bireysel kampanyaların URL depolaması
Toplu postalama için MasterBase® bulutuna dosya yüklemek ve buluttan dosya indirmek için API
Config - Yapılandırma verilerini görüntüleme
Her bir veritabanının alanlarından bilgi almak için API.
Proses Otomasyonu için MasterBase® API'lerine Erişim
Süreç otomasyonu - WS RDS
Bir RDS veri koleksiyonundaki kayıtların uzaktan yönetilmesini sağlayan API.
Otomasyon - WS File Bunker
Dosyaların web ortamında depolanmasını sağlayan API.