Faks Makinesi COM API - Faks Raporlama Komutları - faxreportbyids

İstenen faksa yapılan tüm gönderimleri görüntülemeye yarar.
Kullanımı şöyledir:
faxreportbyids( <kullanıcı adı>, <şifre>, <bayi kodu>, <faks anahtarları> ): <işlem sonucu>

kullanıcı adı

İşlemi gerçekleştirmek isteyen kullanıcının kullanıcı adı

şifre

İşlemi gerçekleştirmek isteyen kullanıcının şifresi

bayi kodu

İşlemi gerçekleştirmek isteyen kullanıcının bayi kodu

faks anahtarları

Raporlarını görmek istediğiniz faksların anahtar değerleri




Fonksiyondaki faks anahtarları parametresi yazılacak olan anahtarlar birbirlerinden noktalı virgül (;) ile ayrılmalıdır. Raporlarına erişmek istediğiniz faksların anahtar değerlerini bilmeniz gerekmektedir. Bu değerler, faxsend ve faxsendex komutlarının sonucu olarak döndürülebilmektedir. Bu nedenle, yaptığınız tüm işlemlerin neticelerini saklamanızı öneriyoruz.

İşlemin neticesi olarak gelen metin, eğer bir hata yoksa şunun gibi bir değer olacaktır:
0808081340321#2008-07-06 09:32:21#902322222222#2;

Baştaki # işaretine kadar olan kısım, raporu görüntülenen faksın anahtar değeridir
Diğer # işaretine kadar olan bölüm, işlemin tarih ve saatidir
Sonraki # işaretine kadar olan bölüm, raporu alınan faksın numarasıdır
En son bölüm ise durum kodudur (1-beklemede, 2-iletilemedi, 3-iletildi)

Eğer fonksiyon neticesinde döndürülen kod h ile başlıyorsa (örneğin h1011) bu bir hata kodu demektir. Hata kodlarının detayı için buraya tıklayın. Eğer işleminizin neticesinde bir hata olmazsa, gönderdiğiniz faksın anahtar numarası döndürülecektir.
 
Örnek Kullanım (C# Kodu) :
... String sonuc; FaksMakinesi.Gateway fg = new FaksMakinesi.Gateway(); sonuc = fg.faxreportbyids("kullanici_adi", "sifre", "bayi_kodu", "0123456789012;0123456789013;0123456789014;0123456789015"); ...
 

Hermes İletişim ©2008 Tüm Hakları Saklıdır