![](/img/trans.png)
[英]How to find all users in a department in Microsoft Graph API V1.0
[英]Issue in Converting the Users Results from Microsoft Graph API V1.0 to Json
我使用以下代碼獲取所有用戶,然后將其轉換為 Json 數據:
var usersForDep = await graphServiceClient1.Users.Request().Select(e => new
{
e.Department,
e.BusinessPhones,
e.MobilePhone
}).GetAsync();
JObject json = (JObject)JsonConvert.DeserializeObject(usersForDep.ToString());
usersForDep 是 Microsoft.Graph.Users 類型,它有幾個字段,如職位、電子郵件、聯系人。 請幫忙。
Pelase 幫助我將 usersForDep 轉換為 json 數據。
當您“反序列化”和對象時,您正在將 JSON 字符串轉換為對象。 要將對象轉換為 JSON 字符串,您需要“序列化”該對象。
除此之外, usersForDep
不是 JSON 響應。 它已經是一個 C# 對象 ( GraphServiceUsersCollectionPage
)。 SDK 自動處理序列化和反序列化。
一個重要的注意事項, usersForDep.ToString()
不會將對象序列化為 JSON。 它將簡單地返回一個對象的字符串表示; 在這種情況下,這將是usersForDep
的類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.