何を実現したいのかを書きましょう
アプリに設定されているプロセス一覧を取得したく以下のカスタマイズを設定しましたが、
レスポンスが画像のとおり、空のままになっています。
何度かパラメータを変えたりと試行錯誤してみたのですが状況が変わらず。
自分のコードのどこに問題があるのかも分からず八方塞がりになってしまいました。
※以前させていただいた質問と同じアプリになり、既にプロセス管理を設定し「アプリを更新」しています
発生した問題やエラーメッセージを具体的に書きましょう
添付画像の通り、actions内に何もない状態です。
実行したコードをコピー&ペーストしましょう
(()=>{
'use strict'
const getDataByProxy = async ({ url, method, headers: qHeaders = {}, body: qBody = {} }) => {
const [rBody, rStatus, rHeaders] = await kintone.proxy(url, method, qHeaders, qBody)
if (rStatus===200) {
return JSON.parse(rBody)
}else{
console.error(rBody, rHeaders)
throw new Error(rBody)
}
}
kintone.events.on('app.record.detail.show',async function(event) {
const record = await getDataByProxy({
url: `${window.location.origin}/k/v1/app/actions.json?app=${kintone.app.getId()}`,
method: 'GET',
headers: {'X-Cybozu-API-Token': 'XXX'},
}).then((resp)=>{
console.info(resp)
return resp
})
const body = {
app: kintone.app.getId(),
lang: 'user',
};
const getRecords = await kintone.api(kintone.api.url('/k/v1/app/actions', true), 'GET', body
).then((resp)=>{
console.info(resp)
return resp
});
return event;
});
})();