<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>Microsoft 365 Developer Blog</provider_name><provider_url>https://devblogs.microsoft.com/microsoft365dev</provider_url><author_name>Microsoft Graph team</author_name><author_url>https://devblogs.microsoft.com/microsoft365dev/author/microsoft_graph_team/</author_url><title>Microsoft Graph Java SDK Preview - Microsoft 365 Developer Blog</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="jJx8tP5Abl"&gt;&lt;a href="https://devblogs.microsoft.com/microsoft365dev/microsoft-graph-java-sdk-preview-2/"&gt;Microsoft Graph Java SDK Preview&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://devblogs.microsoft.com/microsoft365dev/microsoft-graph-java-sdk-preview-2/embed/#?secret=jJx8tP5Abl" width="600" height="338" title="&#x201C;Microsoft Graph Java SDK Preview&#x201D; &#x2014; Microsoft 365 Developer Blog" data-secret="jJx8tP5Abl" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
//# sourceURL=https://devblogs.microsoft.com/microsoft365dev/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://devblogs.microsoft.com/microsoft365dev/wp-content/uploads/sites/73/2021/08/default-image-1.png</thumbnail_url><thumbnail_width>1293</thumbnail_width><thumbnail_height>721</thumbnail_height><description>Java developers have spoken, and we&rsquo;ve listened. We&rsquo;re excited to announce a preview of our new Java SDK for Microsoft Graph. Java developers can use the SDK to integrate with data, relationships and intelligence of the Microsoft Graph API in both client and server-side applications.</description></oembed>
