2017-09-06 30 views
1

我試圖使用Microsoft Graph API從Azure Active Directory提供/取消提供用戶和組。當我創建一個新用戶時,我需要傳遞屬性preferredLanguage,usageLocation等的值。他們似乎接受預定義的值。我做了一些谷歌研究,但沒有找到任何有關如何獲得這些預定義值列表的信息。Microsoft Graph API:如何獲得預定義的值列表,如preferredLanguage,usageLocation

我曾嘗試:從我的谷歌研究 除此之外,我試圖讀取從微軟圖形API(https://graph.microsoft.com/v1.0/ $元)元數據,它給出的值對於一些ENUM類型的屬性,而不是這些屬性。在返回的元數據中,這些屬性的類型被稱爲「Edm.String」。但他們不接受任何隨機字符串。

我在https://msdn.microsoft.com/en-us/library/ee825488(v=cs.20).aspx找到了一個存檔頁面,其中提到了文化名稱,代碼等,但它似乎很舊。

我的問題是:在哪裏可以得到這些預定義的值列表。我可以從「Microsoft Graph API」本身獲取它們,如果是的話,URI是什麼?請指導我。

任何幫助,高度讚賞。

回答

1

這些數據應該主要通過Microsoft Graph文檔獲得。

例如,着眼於User Documentation

preferredLanguage

該用戶的偏好的語言。應遵循ISO 639-1規範;對於 示例「en-US」。

usageLocation

兩個字母的國家代碼(ISO標準3166)。由於法律要求檢查各國的服務可用性而被分配許可證的用戶需要。例子包括:「美國」,「JP」和「GB」。不可空。支持$篩選器。

讓我知道這是否有幫助!

+0

它絕對有幫助。謝謝soooo許多肖恩的快速反應。我會按照你的指示。 – Developer

相關問題