プロセス管理で次の作業者(複数いる場合は先頭の1人)のユーザー情報
のURLを取得したい場合、どのようにすれば良いのでしょうか?
(URLには外部のツールのアドレスを入力してあります)
下記プログラムはログインユーザーでは動いています。
jQuery.noConflict();
(function ($) {
“use strict”;
var ProcessEvents = [“app.record.detail.process.proceed”, “mobile.app.record.detail.process.proceed”];
kintone.events.on(ProcessEvents, function(event) {
if(event.nextStatus.value != “差し戻し” && event.nextStatus.value != “取下げ”){
function checklog () {
console.log(this.responseText); //動作確認用
}
var record = event.record;
var recordId = kintone.app.record.getId(); //レコードID取得
var url = kintone.getLoginUser()[“url”];
var text = “承認依頼が届きました件名:” + record[“メールタイトル”][“value”] + “URL:https://(サブドメイン).cybozu.com/k/1470/show#record=” + recordId; //チャットメッセージ内容
var request = new XMLHttpRequest();
request.addEventListener(“load”,checklog); //動作確認用
request.open(“POST”, url);
request.setRequestHeader(‘Content-Type’,‘application/json; charset=UTF-8’);
var obj = {“text”:text};
var json = JSON.stringify(obj); //エンコードしないとエラーになる
request.send(json);
};
return event;
});
ご教授頂けると助かります。