API

google-api-python-client HttpRequest execute() exponential backoff

  • Posted on: 22 December 2016
  • By: oon
google-api-python-client

Google API python client already implement automatic retry with exponential backoff [1],

if you sometime hit API error because of rate limit or the API server overload because of too many connections.

add num_retries parameter on execute()

Tags: 

Access Drupal Articles via API with services Module

  • Posted on: 9 July 2014
  • By: oon
Configuration to Access Content (Article) via API

Berikut adalah sejumlah screenshots mengenai cara mudah mengakses artikel pada Drupal menggunakan API yang disediakan oleh modul services.

Pengujian API menggunakan extension "Postman" di browser Chrome.[1]

Basis URL drupal dalam instalasi di bawah ini adalah http://localhost/drupal/

Setelah melakukan instalasi modul service, di bagian sebelah kanan, klik "configure".

Tags: 

Drupal Provides Web Service with services Module

  • Posted on: 8 July 2014
  • By: oon

Drupal bukan sekedar CMS, lebih dari itu orang banyak mengembangkan Drupal untuk memenuhi kebutuhan developmentnya, sehingga banyak juga yang menyebut Drupal sebagai framework.

Untuk yang punya kebutuhan backend seperti misalnya mobile developer, Drupal bisa digunakan sebagai solusi penyedia API (API Provider), dengan menggunakan modul services [1] untuk menyediakan berbagai interface dalam bentuk web services.

Tags: 

Create REST API from WordPress Site

  • Posted on: 6 May 2013
  • By: oon

WordPress adalah salah satu blog engine yang terkenal dan banyak penggunanya di Indonesia.

Jika kita ingin melakukan koneksi ke WordPress dari aplikasi pihak ketiga, misalnya sebuah aplikasi mobile atau web lain, maka cara yang kita perlukan adalah membuat REST API dari situs WordPress kita tersebut. Dalam artikel ini akan dibahas bagaimana menghasilkan REST API, meski di sisi lain kita bisa menggunakan XML-RPC bawaan [1][2] dari WordPress untuk melakukan koneksi.

Salah satu cara yang cukup banyak digunakan antara lain: