{"version":"1.0","provider_name":"Dicoding Blog","provider_url":"https:\/\/www.dicoding.com\/blog","author_name":"Dicoding Indonesia","author_url":"https:\/\/www.dicoding.com\/blog\/author\/dicoding\/","title":"Cara Integrasi Rainbow API pada Android Apps - Dicoding Blog","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"EXUDhswbzZ\"><a href=\"https:\/\/www.dicoding.com\/blog\/cara-integrasi-rainbow-api-pada-android-apps\/\">Cara Integrasi Rainbow API pada Android Apps<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.dicoding.com\/blog\/cara-integrasi-rainbow-api-pada-android-apps\/embed\/#?secret=EXUDhswbzZ\" width=\"600\" height=\"338\" title=\"&#8220;Cara Integrasi Rainbow API pada Android Apps&#8221; &#8212; Dicoding Blog\" data-secret=\"EXUDhswbzZ\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/dicoding-assets.sgp1.cdn.digitaloceanspaces.com\/blog\/wp-content\/uploads\/2018\/07\/Banner.png","thumbnail_width":3600,"thumbnail_height":1890,"description":"Familiar dengan Rainbow API?\u00a0Kalau belum (atau sudah), mungkin artikel ini cocok buatmu! Di sini, saya ingin mengupas bagaimana kita developer bisa mengintegrasikan Rainbow API pada aplikasi Android yang sedang kita kembangkan. Pertama, apa sih Rainbow itu? Rainbow adalah solusi cloud hybrid dari Alcatel Lucent perusahaan teknologi dunia asal Perancis\u00a0yang menawarkan layanan komunikasi dan kolaborasi fungsional. [&hellip;]"}