{"version":"1.0","provider_name":"QR Code Ready","provider_url":"https:\/\/qrcodeready.com\/feed","title":"Innovative Uses for Open Source QR Libraries - QR Code Ready","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Pz9dfNJvj2\"><a href=\"https:\/\/qrcodeready.com\/feed\/innovative-uses-for-open-source-qr-libraries\/\">Innovative Uses for Open Source QR Libraries<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/qrcodeready.com\/feed\/innovative-uses-for-open-source-qr-libraries\/embed\/#?secret=Pz9dfNJvj2\" width=\"600\" height=\"338\" title=\"&#8220;Innovative Uses for Open Source QR Libraries&#8221; &#8212; QR Code Ready\" data-secret=\"Pz9dfNJvj2\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\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:\/\/qrcodeready.com\/feed\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"Innovative Uses for Open Source QR Libraries Quick Response (QR) codes have become an integral part of our daily lives, from mobile payments to product labeling. The widespread adoption of QR codes can be attributed to the availability of open source QR libraries, which have made it easier for developers to integrate QR code generation..."}