javascript 初心者ですが、restAPIを用いたキントトーンデータの取得に挑戦してます。
現在、テスト中ですが、下記のプログラムを起動したところ、以下のエラー
が出力されて、先に進めません(CORS対策は実施しています)
{“code”:“CB_AU01”,“id”:“d0BgPjlzJtGGhq2CNdBD”,“message”:“ログインしてください。”}
確かにログインが必要だと思うのですが、どこの記述しすればよい
でしょうか?また、本来はapiトークンを埋め込みたいと考えて
いますので、その設定方法もご教示いただけると助かります。
よろしくお願いします。
以下のプログラムで、サブドメイン、Appid等は架空のものです。
//var appId = kintone.app.getId();
var appId = 99;
var Id = ‘9999’;
var params = ‘?app=’ + appId + ‘&id’ + Id;
var url = ‘https://xxxxx.cybozu.com/k/v1/record.json’ + params;
var xhr = new XMLHttpRequest();
xhr.open(‘GET’, url);
xhr.setRequestHeader(‘X-Requested-With’, ‘XMLHttpRequest’);
xhr.onload = function() {
if (xhr.status === 200) {
// success
console.log(JSON.parse(xhr.responseText));
} else {
// error
console.log(JSON.parse(xhr.responseText));
}
};
xhr.send();