Untuk mencari server proxy di internet sangatlah mudah, tinggal ketik free proxy di pencarian google, sudah pasti banyak listnya, kita tinggal milih negara mana yang hendak dilihat list server proxynya. Bahkan sudah ada yang buat interfacenya, agar mudah di akses dan digunakan untuk keperluan programming.
Pada kesempatan ini saya juga mencoba membuat API (Application Programming Interface) untuk free server proxy khusus untuk negara Indonesia, konsepnya saya menscrapt dari halaman-halaman web yang menyediakan list server proxy khususnya untuk indonesia, dan dikumpulkan dalam satu list di google spreadsheet.
Dari google spreadsheet nanti saya buatkan APInya dengan Google Apps Script, agar bisa di akses/request dengan bebas dan kapan saja dengan mudah. Input dari API ini adalah token dengan type string dan berformat md5 dari format tanggal akses dan outputnya berupa json dengan informasi ip server, port dan protocolnya yang diambil secara random dari list server proxy yang ada di google spreadsheet.
Adanpun cara mengakses API server proxy ini adalah sebagai berikut:
- url : https://script.google.com/macros/s/AKfycbwChgkxiyCXelYSM7PpY_3q2pk4L-lym1HUImna5kfgvXDJgwFEW0cY/exec
- parameter: token
- methode: GET
Contoh akses API adalah sebagai berikut:
https://script.google.com/macros/s/AKfycbwChgkxiyCXelYSM7PpY_3q2pk4L-lym1HUImna5kfgvXDJgwFEW0cY/exec?token=2296f43da976755df7b4d1e0ef38f304
Hasil yang akan di dapatkan adalah data bertipe json, dengan format sebagai berikut:
{"success":true,"msg":"Data Proxy Tersedia !","proxy":{"ip":"103.141.108.161","port":"3127","protocol":"https"}}
0 komentar:
Posting Komentar