Ketika REST API client ingin berinteraksi dengan situs yang tidak diketahui maka kita perlu mencari atau mendiscover mengenai apa saja REST API yang disediakan oleh situs tersebut. Penjelasan mengenai discovery pada WordPress REST API ada di https://developer.wordpress.org/rest-api/using-the-rest-api/discovery/ .

Pada WordPress REST API kita dapat melakukan pencarian mengenai kapabiltas suatu situs dengan

  1. Link Header
    Cara link header dilakukan dengan melakukan request HEAD kepada situs tersebut.
  2. Elements
    Kita dapat mendapatkan informasi mengenai WordPress REST API dengan melihat element pada HEAD dengan format seperti

    <link rel='https://api.w.org/' href='https://www.namaweb/wp-json/' />
    

Untuk pemahaman lebih dalam silahkan membaca dokumentasi yang ada di https://developer.wordpress.org/rest-api/using-the-rest-api/discovery/ . Pada halaman ini juga dibahas mengenai discovery berbasis XML-RPC yaitu RSD yang merupakan kependekan dari Really Simple Discovery. Pembahasana lain yang dibahas juga adalah authentication discovery dan extension discovery.

Informasi lebih lanjut silahkan mengunjungi https://developer.wordpress.org/rest-api/using-the-rest-api/discovery/.

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Discovery pada WordPress REST API