对management.azure.com的简单API调用

时间:2015-04-17 13:23:39

标签: c# json azure azure-management-api

我正在为Azure上托管的网站构建一个非常简单的维护应用程序。我想显示一些细节,如网站在线状态(开/关),服务器位置,最新部署等。因此,在浏览天蓝色门户网站时,我希望在维护应用程序的单个页面上看到一些内容。

https://resources.azure.com展示了我想要使用的azure管理API。

问题是如何获取上面显示的信息的JSON对象? 将在以下网址进行通话:https://management.azure.com/subscriptions/subscription_id/resourceGroups/Default-Web-NorthEurope/providers/Microsoft.Web/sites/my-website?api-version=2014-06-01

除了API端点之外,上面的应用程序并没有告诉我什么。 例如,所需的身份验证对象如何(在GET / POST期间使用的那个)?我在C#中构建它。

1 个答案:

答案 0 :(得分:1)

到目前为止,这对我有所帮助: http://blogs.msdn.com/b/tomholl/archive/2014/11/25/unattended-authentication-to-azure-management-apis-with-azure-active-directory.aspx。 虽然我仍然有使用它的问题,但我得到了json数据。