{"version":"1.0","provider_name":"Sinch MessageMedia","provider_url":"https:\/\/messagemedia.com\/au\/","title":"Introducing MessageMedia Webhooks Management API - Sinch MessageMedia","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Qd28jBoUm4\"><a href=\"https:\/\/messagemedia.com\/au\/blog\/introducing-webhooks-management-api\/\">Introducing MessageMedia Webhooks Management API<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/messagemedia.com\/au\/blog\/introducing-webhooks-management-api\/embed\/#?secret=Qd28jBoUm4\" width=\"600\" height=\"338\" title=\"&#8220;Introducing MessageMedia Webhooks Management API&#8221; &#8212; Sinch MessageMedia\" data-secret=\"Qd28jBoUm4\" 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\/\/# sourceURL=https:\/\/messagemedia.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","thumbnail_url":"https:\/\/messagemedia.com\/wp-content\/uploads\/2018\/05\/3357642_1280-e1591851655191.jpg","thumbnail_width":1024,"thumbnail_height":325,"description":"Back in the day, developers would write code that hits an API every few minutes to check for changes. This concept is known as polling and it\u2019s quite simple. You send a request to an endpoint to check for new events at a set frequency and wait for it to respond."}