下記のように外部のシステムからKintoneへJavascriptにてファイルをアプロードしようとしています。
しかし下記では、「CB_AU01 ログインしてください」というようなエラーメッセージが出ます。
var formData = new FormData();
formData.append(‘X-Cybozu-API-Token’, ‘XXXXXXXXXXXXXXXXXXXX’);
formData.append(‘file’, blob, ‘TEST.txt’);
var fileKey = $.ajax({
url: ‘https://[サブドメイン].cybozu.com/k/v1/file.json’,
type: ‘POST’,
data: formData,
contentType: false,
processData: false,
async: false
}).responseText;
return fileKey;
そこで下記を追加しましたが、うまくアップロードできません。
formData.append(‘X-Cybozu-Authorization’, ‘XXXXXXXXXXXXXXXXXXXXXXX’);
どのようにすれば、ログインをしてファイルをアップロードできるのでしょうか?
よろしくお願いいたします。