Cara Membuat Widget Harga Mata Uang di Web/Blog Dengan PHP

Cara Membuat Widget Harga Mata Uang di Web/Blog Dengan PHP


Bagi kamu yang mempunyai website trading forex atau setidaknya membahas hal keuangan, mungkin pernah terbesit ingin rasanya membuat widget harga mata uang sendiri. Sebelumnya perlu diingatkan dulu, kalau harga mata uang itu setiap detik setiap menit berubah-ubah karena itulah aku scrape dari sebuah website penyedia API currency.

Sebelum ke pembahasan, mungkin perlu aku kasih contoh tampilannya seperti apa. Tapi dicatat ya, kalau hasil contoh dibawah ini BUKAN HARGA LIVE karena dicache oleh server dan disimpan dalam format extensi jpg.

contoh tampilan widget API forex
contoh tampilan widget API forex

Buat kalian yang pengen menampilkan secara live (realtime), bisa langsung embed ke file php tersebut.

Website Free Forex API

Aku dalam membuat ini menggunakan layanan dari sebuah website bernama Free Forex API, disini kita diperbolehkan untuk mengambil sumbernya untuk berbagai keperluan. Tapi direkomendasikan agar kita menyimpan ke database agar GET request ke server freeforexapi.com tidak terlalu besar, karena kita menggunakan secara gratis jadi tolong pengertiannya ya, kasihan resource server web itu hehehe…

Tertulis di web tersebut seperti ini.

This API is available free of charge to all web developers who need to show the most accurate, live, foreign exchange rates for all the major currency pairs. The API is simple and easy to use and best of all there is no registration required! Simply make a call to the end point as described in the API Documentation. All that we ask is that you kindly add a backlink to our site to support our project and allow us to continue to provide this great service for free!

Selain itu si pemilik Forex API Currency tersebut mengharap agar kita yang menggunakan fitur ini untuk memberikan backlink ke website, tujuannya agar di mesin pencari domainnya bisa keangkat.

Ini itung-itung bayaran karena telah memakai layanan gratis dari sini, lalu kalau udah dipasang di web dan ternyata tiba-tiba widget kita ga menampilkan harga terbaru yang ada gimana?

Pada halaman dokumentasi, si developer meminta untuk mengirimkan email tentang lokasi script yang melakukan grabbing (curl) itu dan alamat IP / DNS servernya. Tenang bukan untuk dimintai uang agar upgrade, tapi untuk membuka blacklist. Tapi developernya sebelum membuka blokir tersebut, sudahkah kita memasang backlink di web kita? Jika sudah maka blacklist akan dibuka.

Penggunaan API Forex

Untuk menggunakan api forex ini sangatlah mudah, karena tertulis secara rinci dan gamblang bagaimana request dilakukan. Contohnya :

https://www.freeforexapi.com/api/live

Maka akan menampilkan semua pair mata uang yang tersedia di situs Free Forex API tersebut, disediakan 8 mayor currency pairs untuk menampilkan data harga secara realtime di pasar forex.

Dibawah ini merupakan mata uang yang tersedia untuk ditampilkan di widget mata uang menggunakan script php.

  1. Euro (EUR) – Prioritas tertinggi
  2. UK Pound Sterling (GBP)
  3. Australian Dollar (AUD)
  4. New Zealand Dollar (NZD)
  5. Unites States Dollar (USD)
  6. Canadian Dollar (CAD)
  7. Swiss Franc (CHF)
  8. Japanese Yen (JPY) – Prioritas terrendah

Lalu setelah kamu tau mata uang apa saja yang bisa ditampilkan oleh layanan API Forex widget ini, kemudian saatnya kita lihat seperti apa request pasangan mata uang jika disandingkan.

https://www.freeforexapi.com/api/live?pairs=EURUSD

Jika kamu buka url diatas maka akan muncul hasil rate dan timestamp, itu adalah harga terbaru dan waktu terakhir. Sehingga akan menampilkan pasang mata uang EUR terhadap USD, sampai disini sudah sangat mudah kan?

Script PHP Forex API

php script forex auto scraper currency
php script forex auto scraper currency

Ketika memperhatikan script php diatas mungkin kalian sudah sangat paham ya dari fungsi-fungsi yang ada, karena sengaja aku berikan komentar dari perintah tersebut. Atau kamu bisa download script lengkap di halaman berikut ini.

Apa saja fitur yang ada di script widget forex ini?

Tentunya selain harga selalu update mengikuti harga mata uang dunia terbaru, ternyata ada beberapa fitur berbeda di cara membuat widget sendiri ini.

  • Harga selalu update
  • Output menjadi gambar jpg
  • Bisa kustom currency pairs
  • Bisa disesuaikan template gambar
  • Hak cipta ada ditangan kamu

Link Download

Jika kamu mengunduh file yang kami sertakan tersebut, mungkin akan melihat beberapa file seperti file berikut ini

file php scrape trading forex
file php scrape trading forex

Kamu bisa mengubah template gambar dasar melalui file photoshop (PSD) yang sudah disertakan dalam lampiran, lalu disimpan dalam bentuk file jpg lagi ya.

Untuk cara penggunaan cukup gampang, tinggal tampilkan sebagai gambar seperti dibawah ini

<img src=”[LOKASI]/chart.php” />

Maka sudah bisa menampilkan widget harga trading forex terbaru menggunakan API script php, tentunya kalau trafik websitemu cukup tinggi silahkan pasang backlink ke web penyedia ya biar tetep bisa diakses hehehe. Alternatif lain bisa menyimpan request yang ada di database, jadi yang ditampilkan pada widget itu mengambil dari database.

Selain hemat bandwidth juga kemungkinan di blacklist cukup kecil, so, semua balik lagi ada di tangan kalian sebagai pengguna. Semoga tulisan ini bermanfaat dan dimohon digunakan secara bijak, karena kita tidak tau, yang dishare hal positif kalau ternyata digunakan untuk hal negatif kan siapa tau kan. OK terimakasih.

Baca Juga

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.Ruas yang wajib ditandai *