我在Netsuite中創建了很多應用程序。我可以爲這些應用程序獲得令牌。但是現在我無法獲得一些應用程序的令牌。無法在Netsuite中爲應用程序創建令牌?
當我嘗試獲取令牌時,收到一條空白消息。 儘管我試圖找到原因,但我不知道它爲什麼會發生。
https://system.netsuite.com/rest/roles';
$access_token ='nlauth_account=XXXXXXX, [email protected], nlauth_signature=password';
$header = array('Content-Type: application/json','Authorization : NLAuth '.$access_token);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');
curl_setopt($ch, CURLOPT_HTTPHEADER,$header) ;
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($ch);
curl_close($ch);
$result = json_decode($result, true);
echo '<pre>';print_r($result);exit;
我只有一個區別,成功,失敗的響應和空響應。 成功和失敗的迴應是在一個帳戶(演示版)上擁有帳戶ID爲6char + 7位數
空白回覆的帳戶ID僅在不同帳戶(付費帳戶)上有7位數。
我在Netsuite驗證。 Everthing是好的。我什至不能出錯信息。
定義的你查詢的所有應用程序或針對不同的用戶相同的用戶? – prasun
1.有兩個演示版本賬戶可用。我可以從演示版本的用戶和演示版本的acccount的應用程序中獲得令牌。 2.一個付費賬戶可用。我無法從付費帳戶的用戶那裏獲得付費帳戶應用程序的令牌。付費帳戶中的 – Prabhu
用戶的角色是什麼? – prasun