1.Kayıt
- Kayıt talepleri sadece POST yöntemi ile yapılmalıdır.
- Talep edilen URL müşteri ile paylaşılacaktır.
Parametreler
username: [username]
password: [password]
caller: Calling the phone number. Should be numerical such as 5xxyyyzztt
callee: Phone number dialed. Should be numerical such as 5xxyyyzztt
duration: The maximum amount of time in seconds desired for a conversation.
The call is cut when it reaches that duration. Must be numerical.
lang: (en, tr) In which language error messages will be received.
*Sadece Türkçe ve İngilizce'dir, varsayılan İngilizce'dir.
Cevaplar JSON formatında döndürülür. "Succcess" alanında, isteğin boolean olarak kaydedilip kaydedilemeyeceği kontrol edilebilir. "Message" alanında işlem sonucu ile ilgili açıklama yer alır.
İstek alınırken bir sorun oluşursa aşağıdakine benzer bir yanıt döndürülür;
{
"success": false,
"message": "Missing Parameter (username)"
}
{
"success": false,
"message": "Missing Parameter (username)"
}
{
"success": false,
"message": "User Information Is Invalid"
}
İstek başarıyla kaydedildiyse. Yanıtta, "id" alanına daha sonra isteğin durumu hakkında bilgi paylaşmak için kullanılacak bir istek tanımlayıcısı döner.
{
"success": true,
"message": "Request Received",
"id": 2
}