簡體   English   中英

Microsoft Power Virtual Agents - Power Virtual Agents 流程模板中的錯誤

[英]Microsoft Power Virtual Agents - error in Power Virtual Agents Flow Template

我正在嘗試使用以下示例在 Microsoft Teams 中對此 Microsoft Virtual Agent 進行編碼:

https://poweusers.microsoft.com/t5/Power-Virtual-Agents-Community/Getting-User-Details-To-Use-In-Power-Virtual-Agents-In-Teams/ba-p/744934

順便說一句——我還有其他關於聊天機器人的話題在工作——這只是一個試圖獲取詳細用戶信息的話題——這是行不通的

我對其進行編碼,運行它,它拋出一個錯誤:錯誤:操作'Get_user_profile_(V2)_2'失敗錯誤詳細信息:錯誤請求 - 查詢語法錯誤。

Microsoft Teams 為我提供了用戶名。 要獲取用戶的電子郵件 - 我調用 SearchForUsers() - 它會正確返回有關用戶名指定的用戶的信息。 SearchForUsers() 返回用戶列表(或數組)。 在這種情況下 - 列表中只有一個用戶,但仍然是一個列表,因此在下一次調用 GetUserProfile() 時,我指定“第一個”以從列表中刪除一個用戶。 屬性“UserPrincipalName”確實包含用於查找用戶配置文件的正確電子郵件。 所以 SearchForUsers() 似乎輸出了正確的值。

我對 GetUserProfile 的輸入是:first(outputs('Search_for_users_(V2)')?['body/value'])?['UserPrincipalName']

看起來這個查詢有問題 - 但我沒有看到問題。

有任何想法嗎? 謝謝

調用 GetUserProfile()

不是傳遞顯示名稱,而是傳遞 UserID。 那么你不需要調用 SearchForUsers()

行動

流動

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM