0
我正在整合netsuite tribehr。我正嘗試使用restlet訪問Tribehr系統。獲取兩個錯誤:Netsuite部落小時整合
1)SSS_INVALID_URL:由於URL無效導致連接關閉。如果引用非NetSuite資源,則該URL必須是完全限定的HTTP或HTTPS URL。該網址不能包含空格。
2)NetSuite收到一個非200響應碼:404:。
1日錯誤時,得到即時調用tribehr THR下面的代碼:
var url = 'https://[n*******[email protected]]:[a19c6cc1************363d5a33be98efc]@*******.mytribehr.com/users.json';
var res = url.replace(/%20/g, '');
var headers = new Array();
headers['Content-type'] = 'application/json';
headers['Accept'] = 'application/json';
var response = nlapiRequestURL(res, null, headers); //calling the service
試圖用JavaScript函數來刪除空格並追加憑據URL組件時
第二個錯誤..
var parameter1 = "https://*******.mytribehr.com/X-API-Version:2.0.0/users/98.json?";
parameter1 += "&uname=" +encodeURIComponent(uname);
parameter1 += "&key=" +encodeURIComponent(key);
var headers = new Array();
headers['Content-type'] = 'application/json';
headers['Accept'] = 'application/json';
var response = nlapiRequestURL(parameter1, null, headers); //calling the service
*注意:我試圖訪問的外部網址都在工作,因爲我已經對它們進行了測試。
難道讓我可以解決這個問題。
在此先感謝。
問候 高興