Integrasi Sistem Lisensi ke Produk Digital Anda

Contoh kode integrasi license dengan produk digital. Menggunakan CURL untuk pengecekan license

Download contoh plugin pengecekan license : DOWNLOAD

function checkKeServer()
{
  $ch = curl_init();

  $fields	= array(
    'key'		=> 'lisensi key',
    'email'		=> 'email yang didaftarkan di membership site',
    'string'	=> $_SERVER['HTTP_HOST'] <-- bisa diisi dengan identifikasi unik seperti IP dan lain-laink
  );

  curl_setopt($ch, CURLOPT_URL,"http://xxx.com/check/license"); <-- ganti dengan domain anda
  curl_setopt($ch, CURLOPT_POST, 1);
  curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($fields));
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

  $response	= curl_exec($ch);

  curl_close($ch); 

  return json_decode($response);
}

function checkingLicense()
{

  $response 	= checkKeServer();

  if($response->result) :

    // lakukan jika berhasil

  else :

    echo "error message : ".$response->content; // gagal

  endif;

}

Comments are Disabled