API Grizzly SMS

API, yazılımınız ile aktivasyon sunucumuz arasındaki etkileşim protokolüdür.
API, SMS alımını sizin tarafta otomatikleştirmek için gereklidir
API'miz sms-activate API ile uyumludur

Tüm isteklerde api_key parametresi şeklinde bir API anahtarı bulunmalıdır

Aktivasyon API'si
Yardımcı API'si
Tablolar
Ortak API'si
  • Protokolün çalışma açıklaması
  • GET_SERVICES numara sayısı sorgulama metodu
  • GET_NUMBER istek yöntemi
  • PUSH_SMS yöntemi ile SMS’in Grizzly SMS sunucusuna iletilmesi
  • Aktivasyon tamamlama istek yöntemi FINISH_ACTIVATION
  • Arama kaydını iletme istek yöntemi PUSH_CALL_RECORD
  • Arama bilgisini iletme istek yöntemi PUSH_CALL
  • Durum tablosu
  • Protokolün test edilmesi
  • Veri tablosu
  • Fiyat değiştirme API’si
  • Şartlar ve tazminatlar
  • OpenAPI
Protokolün çalışma açıklaması

İş ortağı protokolü, telefon numaralarını ve gelen SMS mesajlarını API aracılığıyla doğrudan Grizzly SMS sunucusuna sağlamak için tasarlanmıştır.

Tüm isteklerde KEY parametresi bulunur. Bu anahtar destek ekibi tarafından sağlanır ve kişisel hesabınızda görüntülenebilir.

Adet sorguları GET_SERVICES, numara sorguları GET_NUMBER ve aktivasyon tamamlama sorguları FINISH_ACTIVATION doğrudan bizim sunucumuzdan ortağın sunucusuna gönderilir.

URL formatı: https://GrizzlySMS, burada GrizzlySMS, partner.ru:port/GrizzlySMS.php veya partner.ru/GrizzlySMS.php olabilir.


  • GET_SERVICES
  • GET_NUMBER
  • PUSH_SMS
  • FINISH_ACTIVATION

  • Grizzly SMS sunucusu, yaklaşık her 10–20 saniyede bir GET_SERVICES yöntemiyle kullanılabilir telefon numaralarının sayısını sorgular.
  • Cevabınızda miktar > 0 ise, GET_NUMBER yöntemiyle telefon numarası tahsisi isteği alırsınız.
  • GET_NUMBER isteğini aldıktan sonra, tüm kriterleri karşılayan bir telefon numarası sağlamalı ve aldığınız tüm SMS mesajlarını PUSH_SMS yöntemiyle bize iletmelisiniz. Bu, mesajları şeffaf ve objektif bir şekilde filtreleyebilmemiz ve ilgili SMS’leri müşterilerimiz için doğru servise yönlendirebilmemiz için gereklidir.
  • İlgili telefon numarasıyla ilgili tüm gerekli işlemler tamamlandıktan sonra, FINISH_ACTIVATION yöntemi aracılığıyla durum 3 alırsınız. Bu durum, numaranın başarılı bir kayıt için kullanıldığını ve bunun için ödüllendirildiğinizi gösterir.

Gereksinimler:

  • İstek/cevap formatı: JSON
  • Karakter kodlaması: UTF-8
  • Grizzly SMS sunucusuna yapılan tüm isteklerde user-agent başlığı kullanılmalıdır

Alan türleri:

  • int: -2 147 483 648 ile 2 147 483 647 arasındaki tam sayı
  • Uint: 0 ile 2 147 483 647 arasındaki işaretsiz tam sayı
  • long: -9 223 372 036 854 775 808 ile 9 223 372 036 854 775 807 arasındaki tam sayı
  • Ulong: 0 ile 9 223 372 036 854 775 807 arasındaki işaretsiz uzun tam sayı
  • cur: En fazla 2 ondalık basamak içeren gerçek sayı, örneğin 177.77
  • boolean: true veya false mantıksal değerleri
  • string: uzunluğu sınırsız metin dizisi
  • array of string: string dizisi