2016-03-26 11 views
0

Bir websocket açmaya çalıştığımda aşağıdaki hatayı alıyorum. kaynağaKaynağa geçersiz erişim - Metin için Konuşma API'si

Geçersiz erişim - /konuşma-metin/API/v1/tanımak modeli = tr-US_BroadbandModel & Watson-token =

kullanıcı erişimi Yetkili olmasın?.

Geçidi Hata Kodu: ERCD04-NOAUTHHDR-PLTFRMREQ Watson ile iletişim kurulamıyor

.

URL isteği: /konuşma-metin/API/v1/tanımak modeli = tr-US_BroadbandModel & Watson-token =

Hata Kimliği:? Akışı-dp01-47767984

Tarih-Saat : 2016-03-26T16: 05: 04-04: 00

Bu hatanın ne anlama geldiğini bilmiyorum. Web postasını açmak için Golang'da bu istemci kodunu kullanıyorum.

// Simplified code to get token 
baseURL, _ := url.Parse("https://stream.watsonplatform.net/authorization/api/v1/token") 
params := url.Values{} 
params.Add("url", "https://stream.watsonplatform.net/speech-to-text/api") 
baseURL.RawQuery = params.Encode() 

req, _ := http.NewRequest(http.MethodGet, baseURL.String(), nil) 
req.SetBasicAuth(IBMUsername, IBMPassword) 
resp, _ := http.DefaultClient.Do(req) 
token, _ := ioutil.ReadAll(resp.Body) 

// Simplified code to open websocket 
baseURL, _ := url.Parse("wss://stream.watsonplatform.net/speech-to-text/api/v1/recognize") 
params := url.Values{} 
params.Add("watson-token", token) 
params.Add("model", "en-US_BroadbandModel") 
baseURL.RawQuery = params.Encode() 

ws, _ := websocket.Dial(baseURL.String(), "", "http://localhost:8000") 
+2

Merhaba, kimlik doğrulama kodunu almak için kimlik doğrulama bilgilerini REST çağrısında mı geçiyorsunuz? Bir simge almak için Temel Kimlik Doğrulaması kullanmanız gerekir. lütfen bana bildirin –

+1

@DanielBolanos I am. Kodumu, temel kimlik bilgisini kullandığım bölümün üzerinde görebilirsiniz. –

cevap

1

Hizmet şu anda bazı sorunları yaşıyor; Takım farkında ve üzerinde çalışıyor. Sorun için özür dilerim, lütfen bir süre sonra tekrar deneyin.

+0

Ne zaman sabitlendiğini nasıl bilebilirim? –

+0

Şimdi çalışıyor olmalıydı. Genel bir durum sayfası olup olmadığından emin değilim, ama muhtemelen olmalı. Etrafta soracağım. –

+0

Hala aynı hatayı alıyorum. –