.Net

 

A használathoz szükséges fájlok, mintakódok letöltése.

Egyszerű sms küldés

using System;
using System.Collections.Generic;
using System.Text;

namespace SmsGatewayTest
{
    class Program
    {
        static void Main(string[] args)
        {
            SmsGateway.Sms_WebService sms = new SmsGateway.Sms_WebService();
            SmsGateway.RetIntList smsId = sms.insertSmsOutNormal(
                                "C# teszt üzenet", 
                                "7", 
                                new String[] { "+36201234567" }, 
                                null, 
                                "test", 
                                "test");

            if (!smsId.hasError)
            {
                Console.WriteLine("A kiküldött sms Id-je: " + smsId.returnValue[0].ToString());
            }
            else
            {
                Console.WriteLine("errorString: " + smsId.errorString);
                Console.WriteLine("userErrorString: " + smsId.userErrorString);
            }
        }
    }
}


Kimenő sms lekérdezése Id alapján

using System;
using System.Collections.Generic;
using System.Text;

namespace SmsGatewayTest
{
    class Program
    {
        static void Main(string[] args)
        {
            SmsGateway.Sms_WebService sms = new SmsGateway.Sms_WebService();
            SmsGateway.RetSMSOut smsOut = sms.getSmsOutById(
                                            "test",
                                            "teszt",
                                            123456);
            if (!smsOut.hasError)
            {
                Console.WriteLine("A lekért sms szövege: " + smsOut.sms.text );
            }
            else
            {
                Console.WriteLine("errorString: " + smsOut.errorString);
                Console.WriteLine("userErrorString: " + smsOut.userErrorString);
            }

        }
    }
}


Kredit lekérdezése

using System;
using System.Collections.Generic;
using System.Text;

namespace SmsGatewayTest
{
    class Program
    {
        static void Main(string[] args)
        {
            SmsGateway.Sms_WebService sms = new SmsGateway.Sms_WebService();
            SmsGateway.RetInt smsCredit = sms.getCreditUser(
                                            "test",
                                            "test");
            if (!smsCredit.hasError)
            {
                Console.WriteLine("Felhasználható credit: " + smsCredit.returnValue.ToString());
            }
            else
            {
                Console.WriteLine("errorString: " + smsCredit.errorString);
                Console.WriteLine("userErrorString: " + smsCredit.userErrorString);
            }
        }
    }
}