{"version":"1.0","provider_name":"Walzone Books","provider_url":"https:\/\/walzone.com\/books","author_name":"Phil","author_url":"https:\/\/walzone.com\/books\/author\/phil-books\/","title":"Essential Spring Integration Books for Developers - Walzone Books","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"ESiOknFvob\"><a href=\"https:\/\/walzone.com\/books\/essential-spring-integration-books-for-developers\/\">Essential Spring Integration Books for Developers<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/walzone.com\/books\/essential-spring-integration-books-for-developers\/embed\/#?secret=ESiOknFvob\" width=\"600\" height=\"338\" title=\"&#8220;Essential Spring Integration Books for Developers&#8221; &#8212; Walzone Books\" data-secret=\"ESiOknFvob\" 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<\/script>\n","thumbnail_url":"https:\/\/m.media-amazon.com\/images\/I\/413TjGFxVeL._SL500_.jpg","thumbnail_width":399,"thumbnail_height":500,"description":"Explore essential books on Spring Integration that can help developers enhance their skills and modernize their applications. These insightful reads cater to various levels of expertise, providing valuable knowledge in software development."}