2017-02-16 57 views
0

我試圖訪問我的工作區和意圖擺脫https://watson-api-explorer.mybluemix.net/apis/conversation-v1#!/message/post_v1_workspaces_workspace_id_messageIBM - 對話API探險

但在這裏進入我的服務證書的答覆? 我想通過http callout,POSTMAN和watson explorer訪問IBM-Conversation API。但在所有地方都失敗了。但是我可以通過嘗試選項在blumemix控制檯中獲得回覆。

請指教。

我的相關問題:

IBM Conversation API - What should be a endpoint URL and Parameters

IBM Watson - Conversation API integration returns Resource Not Found error (404)

+2

[IBM Conversation API - 什麼應該是端點URL和參數](http://stackoverflow.com/questions/42273255/ibm-conversation-api-what-should-be-a-endpoint-url - 和 - 參數) – SaggingRufus

+0

您在1小時內冷靜下來了兩次這個問題 – SaggingRufus

回答

1

如果您使用API​​資源管理器,那麼資源管理器頂部會有用戶名和密碼字段。

Credentials fields on API explorer

使用您在Bluemix控制檯提供的身份憑證。當你構建你的應用程序時,你通過一個Basic Auth頭提供這些證書給API。

我希望能回答你的問題。

+0

感謝您的回覆。我曾嘗試輸入憑證,但結果相同。響應主體{「error」:「Resource not found」 }。我正在使用對話API的服務憑證。 – Ram

+0

請確保您正在使用工作空間ID,您可以在對話工具的工作空間頁面上找到該工作空間ID,而不是服務實例ID。 – davidgeorgeuk

+0

您可以通過單擊工作區平鋪上的三個點並單擊「查看詳細信息」來找到工作區ID。工作區ID出現在圖塊的中間,可以選擇複製到剪貼板。 – davidgeorgeuk

1

在郵差沒有用於創建,您可以鍵入您的憑據頭的部分。你打電話時會得到什麼錯誤?

+0

我在頭文件中添加了對話api的服務憑證。是對的嗎?。但我得到響應身體{「錯誤」:「資源未找到」} – Ram

+0

與大衛評論以上關於做在API探險家。請確保您的API網址中有您的workspace_id – Mitch

+0

該URL應如下所示: https://gateway.watsonplatform.net/conversation/api/v1/workspaces/WORKSPACE_ID/message?version=2017-09-20 其中工作區ID顯然是你自己的。 – Mitch