Mesaj Gönderme
Başlarken
PanelKeşfet API
REX API
Ödeme Yönetimi
Doğrulamalar
TES tarafından sunulan Web Service metotları HTTP POST desteklemektedir. Gönderilen HTTP isteklerinin içeriği JSON formatındadır.
Her isteğin içinde txnid isimli bir alan bulunur. Bu alan loglama amaçlı kullanılır ve her istekte yenilenmelidir.
TES tarafına yapılan çağrıda öncelikle isteğin formatı kontrol edilir. Her isteğe özel yapılan kontroller ilgili metodun doğrulama kısmında belirtilmiştir. Eğer JSON parametrelerinde bir yanlışlık mevcutsa, HTTP 400 Bad Request dönülür. Bu mesajın body’sinde errorcode ve errordefinition alanları bulunur. TES tarafından 400 Bad Request içinde servislere dönebilecek tüm errorcode ve errordefinition değerleri şu şekildedir:
errorcode | errordefinition |
1000 | invalid txnid |
1001 | invalid expire value |
1002 | invalid content |
1003 | invalid content type |
1004 | invalid content message |
1005 | invalid content size |
1006 | invalid content ratio |
1007 | invalid content item id |
1008 | invalid receiver address |
1009 | invalid receiver type |
1010 | duplicate receiver |
1011 | invalid multipart file |
1012 | invalid latitude/longitude |
1013 | invalid rich media type |
1014 | invalid rich media |
1015 | invalid rich media title |
1016 | invalid rich media image |
1017 | invalid rich media ratio |
1018 | invalid rich media description |
1019 | invalid rich media url fields |
1020 | invalid rich media poll id |
1021 | invalid rich media poll end date |
1022 | invalid rich media options |
1023 | invalid consent id |
1024 | invalid consent button |
1025 | invalid wsuser |
1026 | invalid orderid |
1027 | invalid contact name |
1028 | invalid contact surname |
1029 | invalid contact phonenumber |
1030 | invalid contact address |
1031 | invalid consent description |
1032 | invalid composition components |
1053 | invalid location zoomlevel |
1054 | invalid tmm type |
1055 | invalid tmm |
1056 | invalid tmm title |
1057 | invalid tmm description |
1058 | missing tmm parameters |
1059 | invalid tmm image |
1060 | invalid tmm image button |
1061 | invalid tmm button list |
1062 | invalid tmm sublist |
1063 | tmm sublist optionals dont match |
1064 | invalid tmm poll id |
1065 | invalid tmm poll end date |
1066 | invalid tmm poll expire time |
1067 | invalid tmm poll option |
1068 | invalid tmm poll buttonname |
1069 | invalid tmm postbackid |
1070 | invalid document |
3000 | invalid receiver |
3001 | invalid message type |
3002 | invalid location title |
3003 | invalid location description |
3004 | invalid location latitude |
3005 | invalid location longitude |
3006 | invalid message |
3007 | invalid vcard |