|
ASP SMSALERT – KULLANIM
KILAVUZU
-
Adım – Hesap Açılışı ve
Originator Tanıtımı
Başvurucunuz sonucunda sms hesabınız oluşturulur.
Oluşturulan sms hesabınıza 11 karakter uzunluğunda , Türkçe karakter içermeyen
Gönderen adı – Originator tanımı yapılır. Daha sonra satın aldığınız kontorleri
kullanabilirsiniz.
-
Adım - Download ve
Kurulum
Smsalert web sitesinden indirdiğiniz alpcsms.rar dosyasının içindeki alpcsms.asp
dosyasını projelerinizi gerçekleştireceğiniz dizine kopyalayın.
-
Adım – Kullanım Şekli
Sms
göndermek istediğiniz sayfaların üst satırına aşağıdaki kodu ekleyin.
<!--#include file="alpcsms.asp"-->
-
Adım - Uygulama
Smsalert kütüphanesinden yararlanarak , diğer sms servislerinden çok daha hızlı
ve hızlı bir şekilde uygulamaya geçebilirsiniz. Sitenize entegresi çok kolaydır.
4.1
Kullanıcı Sorgulama
‘ Tanımlama yapıldı
dim sms1
set sms1=new sms
‘ Bilgileriniz girildi
‘
Kullanıcı Adınız
sms1.user="12121212"
‘
Şifreniz
sms1.password="111111"
sms1.login
‘ Bu işlemin sonucunda
Gelen Bilgiler
sms1.statu
‘
İşlemin sonucu true veya false ‘dir. / Evet - Hayıt
‘
Örnek
if
sms1.statu then
response.write “işlem başarılı”
endi
f
sms1.durum
‘
İşlem sonucunu yazılı olarak bildirir. – Hata ve Onay Bilgileri
Hesaba ait diğer bilgileri rahatlıkla öğrenebilirsiniz
sms1.adi
‘Hesap sahibinin adı bilgisi
sms1.soyadi
‘Hesap sahibinin soyadı bilgisi
sms1.kontor
‘Kullanılabilir kontör miktarı
sms1.diger
sms1.origin1
sms1.origin2
sms1.origin3
sms1.origin4
‘
Tanımlı gönderen adları – Originator Name
4.2
Mesaj Gönderme
-
Adım Onay Kodu
' dim sms1
' set sms1=new sms
'
Login
'
sms1.user="12121212"
'
sms1.password="111111"
' sms1.login
sms1.id
‘
Mesaj göndermeniz için gerekli Onay Kodu
‘
Örnek
'smsid=sms1.id
'response.write
smsid
‘ Bu işlemin sonucunda
Gelen (Yeni) Bilgiler
sms1.statu
‘
İşlemin sonucu true veya false ‘dir. / Evet - Hayıt
‘
Örnek
if
sms1.statu then
response.write “Sms Göndermek için Onay Verildi.”
endi
f
sms1.durum
‘
İşlem sonucunu yazılı olarak bildirir. – Hata ve Onay Bilgileri
-
Adım
' dim sms1
' set sms1=new sms
'
Login
'
sms1.user="12121212"
'
sms1.password="111111"
' sms1.login
' Sms
Id
'smsid=sms1.id
sms1.originator
‘Gönderen adı seçimi ( Gönderen adı hesabınıza tanımlı olması gerekir )
‘Örnek
'sms1.originator="TEST"
ÖNEMLİ – ADIM
Sms
mesajlarınızı gönderebileceğiniz tip iki şekildedir.Bu tipleri işlemlerinizin
hızlı sonuçlanması için tercih etmelisiniz.
'sms1.tip = 1
Bir
mesaj yazdınız onu bütün numaralara göndermek istiyorsunuz.
'sms1.tip = 2
Her
numaraya farklı bir mesaj göndermek istiyorsunuz.
Açıklama :
Örnek
projenizde Sayın Mehmet Bey , Sayın Özhan Bey gibi tanımlar var bu durumda
mesajlar farklı olacaktır. Bu durumda sms1.tip = 2 olmalıdır.
' sms1.tip= 2
‘ Tip
Seçimi
Mesaj ve Numara
Bilgilerinin Düzenlenmesi
Database verileri
çekerken.
Mesaj ve Numaralarınızı
birbirine eklemek için ayıraç olarak
¥
işaretini kullanın.
Örnek : Tip 2 için
' sms1.gsm="5323639504¥5353117733¥"
'
sms1.mesaj="Merhaba¥Selam¥"
Bu durumda 53236395 nolu
numaraya Merhaba ,
5353117733 nolu numaraya
Selam gönderilir.
Örnek : Tip 1 için
' sms1.gsm="5323639504¥5353117733¥"
'
sms1.mesaj="Merhaba¥ "
Bu durumda 53236395 ve
5353117733 nolu numaraya Merhaba gönderilir.
' sms1.smsid=smsid
Onay
Kodu Girilir
' sms1.send
‘ Bu
komut ile mesaj gönderilir.
‘ Bu işlemin sonucunda
Gelen (Yeni) Bilgiler
sms1.statu
‘
İşlemin sonucu true veya false ‘dir. / Evet - Hayıt
‘
Örnek
if
sms1.statu then
response.write “Mesaj Gönderildi”
endi
f
sms1.durum
‘
İşlem sonucunu yazılı olarak bildirir. – Hata ve Onay Bilgileri
'sms1.kontor
‘
Kalan kontor sayısı
'sms1.sendid
'Mesaj gönderim numarasıdır.Bu numarayı kullanarak detaylı rapor alabilirsiniz.
-
Adım Rapor Alma
5.1
Aylık Genel Rapor
Aylık rapor almanız için
' dim sms1
' set sms1=new sms
'
Login
'
sms1.user="12121212"
'
sms1.password="111111"
' sms1.login
‘sms1.yil
‘
Rapor alınmasını istediğiniz yıl
sms1.yil="2006"
' sms1.ay
‘Rapor alınmasını istediğiniz ay
sms1.ay="01"
sms1.rapor
‘
Rapor alınması sağlanır
rapor_sonucu = sms1.rapor
‘ Bu işlemin sonucunda
Gelen (Yeni) Bilgiler
sms1.statu
‘
İşlemin sonucu true veya false ‘dir. / Evet - Hayıt
‘
Örnek
if
sms1.statu then
response.write “Rapor alımı tamamlandı.”
endi
f
sms1.durum
‘
İşlem sonucunu yazılı olarak bildirir. – Hata ve Onay Bilgileri
Örnek
Raporlar
5.2
Detaylı Rapor
Mesajınızı gönderirken örnek databasezinize eklediğiniz
sms1.sendid /
mesaj
gönderim numarası ile detaylı rapor alabilirsiniz.
' dim sms1
' set sms1=new sms
'
Login
'
sms1.user="12121212"
'
sms1.password="111111"
' sms1.login
sms1.sendid
‘
Mesaj gönderim numarası girilir
'sms1.sendid="2006011712080727975"
sms1.tip
‘İsterseniz
raporu alırken tip belirtebilirsiniz , böylelikle sadece o tipin sonucunu
alırsınız.
'İletilen………… =1
'Bekleyen…….. =2
'Hatalı………….. =3
'Zaman Aşımı =4
Örneğin aşağıda 1 değeri ile sadece iletilenlerin raporu gelecektir.
' sms1.tip=1
sms1.rapordetay
‘
İşlemin sonucu ve yapılması sağlanır.
Rapor_sonucu = sms1.rapordetay
sms1.statu
‘
İşlemin sonucu true veya false ‘dir. / Evet - Hayıt
‘
Örnek
if
sms1.statu then
response.write “Rapor alımı tamamlandı.”
endi
f
sms1.durum
‘
İşlem sonucunu yazılı olarak bildirir. – Hata ve Onay Bilgileri
|