Download the PHP package bulutfon/php-sdk without Composer
On this page you can find all versions of the php package bulutfon/php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package php-sdk
Bulutfon Php SDK
Bulutfon API'ye erişmek için Php oauth2-client provider'ı.
Kullanım
Master Token ile
Sdk'yı composer.json dosyanızın içerisine.
require: "bulutfon/php-sdk"
komutunu ekledikten sonra,
composer install
komutunu koşarak projenize dahil ettikten sonra kullanmaya başlayabilirsiniz.
Şeklinde provider'ınızı tanımladıktan sonra, master token ile bir token objesi oluşturmak gerekmektedir. Bunu da
şeklinde oluşturabilir, ardından oluşturulan provider ve token nesneleri ile api erişimi sağlayabilirsiniz.
OAUTH2 ile
Sdk'yı composer.json dosyanızın içerisine.
require: "bulutfon/php-sdk"
komutunu ekledikten sonra,
composer install
komutunu koşarak projenize dahil ettikten sonra kullanmaya başlayabilirsiniz.
Şeklinde provider'ınızı tanımladıktan sonra, kullanıcıdan izin istemek için
ile kullanıcıyı uygulama izin sayfasına yönlendirebilirsiniz. Kullanıcı uygulama izni verdikten sonra, callback olarak tanımladığınız sayfada
şeklinde access_tokenınızı alabilir veya
şeklinde expire olmuş token'ınızı yenileyebilirsiniz. İstek sırasında token expire olduysa tekrar tanımladığınız callback_url'e refresh_token=true
ve back=istek yapılan url
parametreleri ile yönlenecektir. bu parametreleri yakalayıp tokenınızı yenileyebilirsiniz.
İşlevler
Kullanıcı bilgilerine erişme
SDK ile Kullanıcı bilgileriniz, panel bilgileriniz ve kalan kredinize erişebilirsiniz. Bunun için
methodunu kullanabilirsiniz.
Telefon numaraları ve telefon numara detaylarına erişme
Bunun için;
methodlarını kullanabilirsiniz.
Dahililere ve dahili detaylarına erişme, dahili oluşturma, güncelleme ve silme
Bunun için;
methodlarını kullanabilirsiniz.
Gruplara ve grup detaylarına erişme
Bunun için;
methodlarını kullanabilirsiniz.
Arama kayıtlarına ve arama detaylarına erişme ve ses kayıtlarını indirme
Bunun için;
methodlarını kullanabilirsiniz.
burada $params
değişkeni array olup, filtreleme yapmak isterseniz kullanacağınız filtreleri buraya ekleyebilirsiniz. Filtrelerin detayını dokümantasyondan öğrenebilirsiniz.
$page
değişkeni ise erişmek istediğiniz sayfayı belirtir.
Gelen fakslara erişme ve faks dosyasını indirme
Bunun için;
methodlarını kullanabilirsiniz.
Giden fakslara erişme ve faks gönderme
Bunun için;
methodlarını kullanabilirsiniz.
Ses Dosyalarını listeleme ve indirme, oluşturma ve silme
Bunun için;
methodlarını kullanabilirsiniz.
Otomatik Aramaları listeleme ve oluşturma
Bunun için;
methodlarını kullanabilirsiniz.
Sms Başlıklarını Listeleme
Bunun için;
methodlarını kullanabilirsiniz.
Mesajları Listeleme ve Mesaj Gönderme
Bunun için;
methodlarını kullanabilirsiniz.
Token Bilgisi Alma
Bunun için;
methodunu kullanabilirsiniz
Örnek kullanımları görmek için ve erişebileceğiniz değişkenler için örnek uygulamamızı inceleyebilirsiniz.