2017-07-27 206 views
0

我設置了我的初始js文件,但是在構建中我得到一個錯誤,客戶端現在需要我的客戶端密鑰和客戶端ID ..奇怪的是,當我第一次構建我的應用程序所有初始的API請求只通過API密鑰。我可以在clarifai預覽用戶界面上看到我上傳的+培訓圖片,因此我知道他們已成功完成。然而,自那以後,每次通話都失敗了不知道我從哪裏獲得客戶端祕密和身份證,因爲文檔只給我提供了api密鑰。Clarifai客戶端請求客戶端密碼和ID

// Require the client 
const config = require('../config/config'); 
const Clarifai = require('../../node_modules/clarifai/src'); 

// initialize with your api key. This will also work in your browser via http://browserify.org/ 
const app = new Clarifai.App({ 
    apiKey: config['CLARAFAI_API_KEY'] 
}); 

由於在網站上說...

After creating your API Key, you are ready to make API calls. If you are using a client, authentication will be handled for you. If you are using the REST API, you will need to add the Authorization header as described in the cURL example.

編輯2017年7月27日: Screenshot of error msg

回答

0

正如你可以在自己的authentication post看到。他們已棄用客戶端/編號和祕密,並將其從2017年11月15日刪除。 我認爲您應該更新您的js包。 它會正常工作。