Lisans API Kullanımı
Eğer lisanslı ürün satacaksanız, lisans kontrolü yapabilmeniz için yazılımın içine gömülü apiyi nasıl kullanabileceğinizi anlatan bir sayfadır.
API Nedir?
Örnek API İsteği Kodları
PHP
// Ürün ID'si - Örnek 1 verelim.
$productID = 1;
// Çalıştırılan sunucunun domain (alan adı)'nı alacaktır.
$domain = $_SERVER['SERVER_NAME'];
// URL
$url = "https://siteniz.com/API/domainCheck?productID=".$productID."&domain=".$domain;
$request = json_decode(file_get_contents($url), true);
// Lisans Kontrolü
if($request['status'] == false && $request['code'] == 'expired') {
// Lisansın süresi bitmiş
// Burada die("Lisansınızın süresi bitmiş");
// yazdırabilirsiniz.
}elseif($request['status'] == false && $request['code'] == 'no') {
// Lisans bulunamadı
// Burada die("Lisans yok");
// yazdırabilirsiniz.
}
// Eğer üstteki iki koşuldanda geçerse lisans var demektir.
// Eğer lisansı varsa diye bir kontrol yapmanıza gerek yok.
// Zaten lisansı yoksa yapacağınız işlem sitenin çalışmasını durdurmaktır.JavaScript
Nereye istek atmalıyız?
Alan Adı (Domain) Kontrol APIsi
Query Parameters
Name
Type
Description
IP Adresi (IPv4) Kontrol APIsi
Query Parameters
Name
Type
Description
Last updated