![](/img/trans.png)
[英].NET client library for Watson Assistant what is an _assistant object?
[英]Cannot authorize Watson assistant audio client
我正在為Watson Assistant解決方案開發一個簡單的音頻客戶端,但是在授權客戶端時遇到問題。
我正在遵循此指南https://watson-personal-assistant.github.io/developer/audio/audio_authentication/,但無法識別我正在使用的Api密鑰。 我收到的錯誤消息如下:
"errorMessage": "Provided API key could not be found"
我正在使用的Api密鑰是用戶卡中顯示的密鑰(單擊頁面右上角的用戶頭像時顯示)。
在控制台中,有“客戶端”選項卡,其中指出:
客戶端可以是諸如智能揚聲器或可穿戴設備之類的設備,但也可以是移動應用程序或基於Web的聊天機器人。 使用此頁面可以為這些客戶端創建憑據並為其分配實體。
我以為可以在此處創建Api密鑰,但事實並非如此。
Watson Assistant解決方案服務現在正在使用IAM API密鑰而不是MultiTenant音頻網關的API密鑰。 這確實需要您擁有一個IBM Cloud ID帳戶
您的客戶將必須發送以下屬性
host=wa-audio-gateway.mybluemix.net userID=carlos.ferreira
IAMAPIKey=yourIAMAPIkey
skillset=industry
tenantID=yourtenantID
language=en-US
engine=google
urltts=false
請注意,您還需要使用IBM APIKey來以編程方式訪問WASol Core文本路由服務。 這是我獲得Amazon Dot / Alexa技能以與WASol Assistant技能集通信的代碼示例 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.