script yazdım netgsm için
kasarmı bilmem
function sms(mesaj){
var type = "Müşteriler"
var typeid = sql.Query("SELECT Id FROM EntityTypes WHERE Name IN ('"+type+"')").First;
var veri = sql.Query("SELECT Name FROM Entities WHERE EntityTypeId = "+typeid+" ").Join('~').split('~');for(var i = 0; i < veri.length; i++) {
var tel = JSON.parse(sql.Query("SELECT [CustomData] FROM Entities WHERE Name IN ('"+veri[i]+"') ").First.split('~'));for(var j = 0; j < tel.length; j++) {if (tel[j].Name == 'Adı') var musteri = tel[j].Value;}
var user = "";
var pass = "";
var baslik = "";
var gsmno = veri[i];
var mesaj = "Sayın "+musteri+"; "+mesaj;
var data = "{usercode' => '"+user+"','password' => '"+pass+"','gsmno' => '"+gsmno+"','message' => '"+mesaj+"','msgheader' => '"+baslik+"'}";
var url = "https://api.netgsm.com.tr/sms/send/get";
var send = web.PostJson(url,data);
}}
bu birinci alan Telefon
Müşteri adı ise Adı