Script PHP Ongkos Kirim JNE TIKI POS Tanpa Captcha

Script PHP Ongkos Kirim JNE TIKI POS Tanpa Captcha


Sedang mencari script php ongkir otomatis dari JNE, TIKI dan POS? Nah Anda bisa menggunakan API RajaOngkir.com. RajaOngkir menyediakan API pengambilan data ongkos kirim otomatis JNE, TIKI dan POS GRATIS. Untuk bisa menggunakannya Anda hanya perlu membuat script php curl. Pusing? Bingung? Tenang berikut scriptnya saya berikan untuk Anda semua.

File Koneksi.php:

<?php
//Setting Ongkir Otomatis Memanfaat akun starter RajaOngkir.Com
$SetPropinsi = “9”; //9 Propinsi Jawa Barat
$AsalKiriman = “115”; //115 Kota Bekasi Jawa Barat
$TujuanKiriman = “419”; //419 Kab Sleman Yk
$BeratProduk = “2”; //1kg Berat Produk
$TipeOngkir = “jne”; //Jenis Ongkir jne / tiki / pos
$APIKeyRaja = “”; //API Key Raja
?>

File Propinsi.php:

<?php
require_once(‘koneksi.php’);

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => “http://rajaongkir.com/api/starter/province”,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => “”,
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => “GET”,
  CURLOPT_HTTPHEADER => array(
    “key: $APIKeyRaja”
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

loading...

Ingin Liburan Murah? Klik dibawah ini:
1. Paket Wisata Murah
2. Hotel Murah
3. Tiket Pesawat Murah


curl_close($curl);

if ($err) {
  echo “cURL Error #:” . $err;
} else {
$hasil = json_decode($response, true);

for($i=0; $i<count($hasil[‘rajaongkir’][‘results’]); $i++){
    echo $hasil[‘rajaongkir’][‘results’][$i][‘province_id’].” – “.$hasil[‘rajaongkir’][‘results’][$i][‘province’].”<br/>”;
}
}
?>

File kabupaten.php:

<?php
require_once(‘koneksi.php’);

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => “http://rajaongkir.com/api/starter/city?province=$SetPropinsi”,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => “”,
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => “GET”,
  CURLOPT_HTTPHEADER => array(
    “key: $APIKeyRaja”
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo “cURL Error #:” . $err;
} else {
$hasil = json_decode($response, true);
for($i=0; $i<count($hasil[‘rajaongkir’][‘results’]); $i++){
    echo $hasil[‘rajaongkir’][‘results’][$i][‘city_id’].” – “.$hasil[‘rajaongkir’][‘results’][$i][‘city_name’].” – “.$hasil[‘rajaongkir’][‘results’][$i][‘postal_code’].”<br/>”;
}
}
?>

File biaya.php

<?php
require_once(‘koneksi.php’);

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => “http://rajaongkir.com/api/starter/cost”,
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => “”,
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => “POST”,
  CURLOPT_POSTFIELDS => “origin=$AsalKiriman&destination=$TujuanKiriman&weight=$BeratProduk&courier=$TipeOngkir”,
  CURLOPT_HTTPHEADER => array(
    “content-type: application/x-www-form-urlencoded”,
    “key: $APIKeyRaja”
  ),
));

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo “cURL Error #:” . $err;
} else {
$hasil = json_decode($response, true);

for($i=0; $i<count($hasil[‘rajaongkir’][‘results’][0][‘costs’]); $i++){

for($ix=0; $ix<count($hasil[‘rajaongkir’][‘results’][0][‘costs’][$i][‘cost’]); $ix++){
echo $hasil[‘rajaongkir’][‘results’][0][‘costs’][$i][‘service’].” (“.$hasil[‘rajaongkir’][‘results’][0][‘costs’][$i][‘description’].”) “;
    echo ($hasil[‘rajaongkir’][‘results’][0][‘costs’][$i][‘cost’][$ix][‘value’]*$BeratProduk).” – “.$hasil[‘rajaongkir’][‘results’][0][‘costs’][$i][‘cost’][$ix][‘etd’].”<br/>”;
}
}

}
?>

Semoga bermanfaat script php dari kami ini. Silahkan share atau bagikan artikel kami ini ke FB, Google Plus, Twitter dan lain-lain agar semua orang bisa mendapatkan ilmu. Selain berbagi informasi, Anda juga berbagi ilmu, maka Anda akan mendapatkan pahala dari-NYA. Amin.

Baca juga script-script PHP kami lainnya di = Script PHP
Mau cari Ponsel Android Murah & Berkualitas? klik = Ponsel Android Murah
Mau Artikel Kesehatan? Baca di = Artikel Kesehatan

Baca juga Cara Mudah Cepat Mahir Belajar PHP Dasar Dreamweaver