API erişiminde kullanacağınız API ID ve API Key bilgilerini Yoncu.Com sitemizdeki üyelik panelinizden oluşturabilirsiniz. Yöncü sitemiz ana sayfasından "Üye İşlemleri" > "Menü Devamı" > "Güvenlik Ayarları" > "API Erişimi" paneline ulaşabilirsiniz. Bu panelden API erişebileceğiniz IP adreslerini ekleyerek izin vermelisiniz. Eğer bu sayfada online çalıştırma ve test işlemleri yapacaksanız API Key yerine yöncü üyelik girişi ile de api bilgilerini yazmanıza gerek kalmadan işlem yapabilirsiniz. API bilgileri ile işlem yapmak isterseniz sizin şuanki internet çıkış ip adresiniz olan 3.137.183.14 adresine izin vermelisiniz.
Giriş Yapılan Token Aktiflik Durumunu ve Bilgisini Döndürür
Token Bilgisi Oluşturur ve Yetkilerini Tanımlar. Token olmadan da tüm API sistemini kullanabilirsiniz. Token oluşturma amacı bayi müşterilerimizin kendi müşterilerine direk olarak ip,sunucu,domain gibi hizmetleri sağlayabilmesidir. AccessURL ve AccessIPs Kısıtlamaları çerçevesinde siz de müşterilerinize sadece kendi hizmetlerini yönetmeleri için kısıtlı erişimler sağlayabilirsiniz.
Token erişim IP ve Access URL bilgilerini güncellemek için kullanılır.
Token Bilgisini Silmek için kullanılabilir.
WhatsApp servis durumunu gösterir, eğer oturum düşmüş ise yeniden giriş için qr code resim verisi base64 olarak dönmektedir.
WhatsApp mesajlar kuyruğa alınır ve sırası ile gönderilir, kuyruk kontrolü için queue api kullanılabilir.
WhatsApp servisindeki gönderilen mesajların sayı ve gönderilecek numara listesi döner.
WhatsApp ile size gönderilen dosya adlarını bu bu API ile göndererek dosya kaynak kodlarını alabilir, indirebilirsiniz. Dosya gönderen telefon numarası ve dosya adı gönderilmesi zorunludur. Kişinin whatsapp profil resmini almak isterseniz dosya adına telefon numarasını yazarak sonuna .jpg uzantısı eklemelisiniz, profil resmi var ve izinli ise görünecektir, yok ise hata mesajı dönecektir. 100 kadakterden küçük cevapları dosya olmayan bir test mesaj/hata olarak kabul edebilirsiniz.
Servis sonlandırılarak yeniden başlatılır, qr code daha önce doğrulanmış ise oturum devam eder yeni doğrulama istenmez.
Servis başlatılır, qr code daha önce doğrulanmış ise oturum devam eder yeni doğrulama istenmez.
Servisi durdurur.
Servis durdurur ve tüm mesajları, dosya ve whatsapp oturumunu siler. İlk alındığı gibi boş olur.
Servis durdurur, tüm mesajları, dosya ve whatsapp oturumunu siler. Sıfırlanmış şekilde ilk alındığı gibi yeniden başlatır.
Callback URL tanımı için destek sistemi ile iletişime geçmelisiniz. Mesjalar callback ile alırsanız yöncü web panelinde kayıt edilmesini istemezseniz response veride webrec:false yapabilirsiniz.
Web arayüzü ile qr code doğrulanabilir, oturum açılabilir, mesaj alma ve gönderme yapılabilir, servis resetleme ve kuyruk kontrolü sağlanabilir.
IPv4 adresinize gelen tüm isteklerin anlık olarak saniye saniye takip edebileceğiniz grafik panel erişimidir. Web olarak erişim sağlanabilir. Grafikte IPv4 adresine gelen Paket/s ve Mbit/s verilerini görebilirsiniz.
Bu API ile sorgulanan GSM numaralarının Türkiye'de kayıtlı olup olmadığını, kayıtlı ise hangi operatörde oldugunu görebilirsiniz. Bu sayade Geçerli ve Geçersiz numaraları ayırt edebilir, üyelik ve sms gönderim hizmetlerinde doğrulama yapabilirsiniz. Numara sorgulama sisteminde numaranın hangi operatörde olduğunu ve eğer taşıma işlemi yapıldıysa hangi operatörden hizmet aldığını göstermektedir. Bilgiler Bilgi teknolojileri ve İletişim Kurumunun web serverından alınmaktadır. Herhangi bir değişiklik ve düzenleme yapılmamakla birlikte belli aralıklarla güncellenmektedir. Turkcell, Vodafone , TürkTelekom Hızlı operatör sorgulama, Api ile numara sorgulama, Toplu numara sorgulama sistemi yapılabilir. Toplu sorgulama için her numarayı "," (virgül) ile ayırmalısınız. Her bir sorgulama 0.10 TL (10 Kuruş) olarak ücretlendirilir ve ücretler faturalandırılarak üyelik kredinizden otomatik düşer. 1 TL altı tekil ve toplu sorgulamalarda +0,50 TL faturalandırma hizmet bedeli alınır bu nedenle sorgulamalarda en az 10 numara belirtmenizi önerilir. Sorgulama sonucundaki operator ID bilgileri: 1:Turkcell, 2:TürkTelekom, 3:Vodafone, 0:Bilinmeyen/Geçersiz
Dünya`daki tüm bilinen para birimlerini ve sanal para bizimlerini TRY göre değerlerini dönderir
eWeLink uygulamasına oturum açan kullanıcı bilgilerini görüntüler
eWeLink uyuglama üzerinde ekli cihazların listesini, durumunu ve tüm bilgilerini almak.
Belirtilen cihaz id bilgisine ait cihaz özellik ve durum bilgilerini görüntüler
Belirtilen cihaz id bilgisine ait cihaz sayaç özelliği var ise kullanım verilerini görüntüler
Belirtilen cihaz id bilgisine ait cihazın desteklediği on/off destekli kanal sayısı ve durumu
Belirtilen cihaz id bilgisine ait cihazı on/off aç/kapat yapma işlemi
Google Cloud Console üzerinden oluşturduunuz projenin Credentials > OAuth 2.0 > Web Application adımları ile Client bilgilerini oluşturabilirsiniz, bu aşamada doğrulama için "Authorized redirect URIs" alanına "https://www.yoncu.com/API/Tools/GOAuth" eklenmelidir.
Bu işlemde "Accept: application/json" header eklerseniz url verisini json olarak alırsınız, bu veri eklenmez ise erişim direkt olarak google oturum açma url adresine yönlenir. Ek olarak Scopes=openid+profile+email GET parametresi eklenebilir. Hesap üzernde özel olarak erişmek istediğiniz özellikler mevcut ise Scopes verilerine şunlar aralarında boşluk bırakılarak eklenebilir.
LoginURL ile aldığınız url ile Google oturumu açtığınızda sitenize geri dönen code parametre içeriği gönderildiğinde google üzerinde oturum açan kullanıcının hesabını sürekli düzenli olarak yönetebileceğiniz yetki ve erişim token verilerini bu api ile alabilirsiniz.
LoginURL ile oturum açarak alınan code verisi LoginCode ile API gönderildiğinde sistemde user muhafaza edilir ve aralıklar ile güncelliği sorgulanır. Tüm güncel kullanılabilir user listesini bu api ile alabilirsiniz.
Uygulamanızda oturum açmış bir hesabın mail adresini yazarak güncel geçerli access token verinizi almak
Sahibi olduğunuz üyeliğinizdeki mevcut alan adları listesini almak ve liste içinde arama yapmak için kullanılabilir
Alan adı uzantılarının kullanım amacına göre listesinin dönderir, örneğin backorder destekli uzantılar ve fiyatları, transfer destekleren, kampanyalı uzantılar, kısa 2 karakterli uzantılar. IDN destekleyebilen türkçe katakterli domain alınabilecek uzantılar, .tr ile biter Türkiye(BTK) tarafından sağlanan uzantılar veya özel(kayıt ve uzatma ücreti ucuz olan ve 2-3 karakterli olan uzantılar) listesi laınabilir. Kabul edilebilir group parametreleri; all,pop,trk,bor,tra,cam,idn,che,sho,pri
Alan adı uzantılarını ve ücretlerini listeler. Uzantılar istenilen para birimi ve/ya adet limiti ile listelenebilir.
Alan adı sorgulaması yapar, alan adı Dolu, Müsait(Boş), Alınabilir, Bakcorder Destekler, Transfer Destekler, Transfere Müsait gibi durumların sonucunu gösterir. Kayıt,Backorder,Transfer ve uzatma için ücretleri görüntüler.
Alan Adı Ücretini ve ödeme api için özellik parametrelerini gönderir.
Alan Adı Ücretini aktif kredi hesabınızdan ödeme yaparak alan adını kayıt eder ve panelinize eklenir. Siparişi detaylandırma için ProductFeatures alanına sipariş özellik detayları yazılmalıdır. Uzatma için ProductFeatures alanına alan adı id yazımalıdır, transfer için 'alan_adi=domain.com&transfer_kodu=KOD' yazılmalıdır. Birden fazla yıl kayıt için ProductFeatures alanına 'alan_adi=domain.com&yil=3' yazılmalıdır. Diğer tüm detaylar için destek sisteminden bilgi alabilirsiniz.