{"version":"1.0","provider_name":"App Center Blog","provider_url":"https:\/\/devblogs.microsoft.com\/appcenter","author_name":"John Wargo [MSFT]","author_url":"https:\/\/devblogs.microsoft.com\/appcenter\/author\/jowargo\/","title":"Growing the Visual Studio App Center Service Portfolio","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"vv2311KwrH\"><a href=\"https:\/\/devblogs.microsoft.com\/appcenter\/growing-the-visual-studio-app-center-service-portfolio\/\">Growing the Visual Studio App Center Service Portfolio<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/devblogs.microsoft.com\/appcenter\/growing-the-visual-studio-app-center-service-portfolio\/embed\/#?secret=vv2311KwrH\" width=\"600\" height=\"338\" title=\"&#8220;Growing the Visual Studio App Center Service Portfolio&#8221; &#8212; App Center Blog\" data-secret=\"vv2311KwrH\" 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:\/\/devblogs.microsoft.com\/appcenter\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/devblogs.microsoft.com\/appcenter\/wp-content\/uploads\/sites\/3\/2018\/09\/devblog-mobile-app-center.png","thumbnail_width":400,"thumbnail_height":250,"description":"There\u2019s a lot you can do in your apps using App Center, but we also know our customers use other services in their apps as well. Successful apps typically identify users using a third-party identity service or the less popular username and password approach. These apps usually manage some sort of application data, whether it\u2019s the user\u2019s data shared across multiple devices or data shared across multiple users, groups, or even whole companies or divisions. Data in this context means structured or unstructured data as well as binary data such as files."}