HTTPトリガー起動後の画面遷移

Avatar
yu_k

お世話になっております。

HTTPトリガーを使ってスクリプトを実行した場合の画面遷移についてご質問がございます。

kintoneにカスタマイズでボタンをつけて、そのボタンを押すとスクリプトが実行されるという処理を

HTTPトリガーを使って作成しております。

その中で、kintoneのボタンを押してHTTPトリガーが起動すると画面が切り替わってしまうのですが、

画面遷移なく、HTTPトリガーを起動させてスクリプトを終了させることはできるのでしょうか。

HTTPトリガーでは「正常終了時の動作」としてページを返すかと思いますが、こちらの設定を変えることで可能でしょうか。

基本的なご質問で恐縮ですが、ご回答いただけますと幸いです。

この記事は役に立ちましたか?

1が役に立ったといっています

コメント

  • Avatar
    おかべ
    コメントアクション Permalink

    yu_k 

    呼び出し元(kintone側)で遷移しないという処理を書かないとできないのではないかなと思います。

    実現されたいことは処理の結果を待たないで、とにかくkintone契機で処理を実行したいことなのかなと思うので、その場合例えばですが、以下の2つのスクリプトを作成するというのはどうでしょう?

    1. 処理を受け付けるスクリプト
    2. 内部処理を実行するスクリプト

    1のほうのレスポンス設定を[application/json]にして

    {"status":"ok"}

    だけ返却して、呼び出し元(kintone側)ではその結果を得て後続処理をする。という感じでどうですかね?

    恐らくですが、kintone側の処理ってこちらを参考にされてますか?もしこれならcallbackに上記のレスポンスが返却されると思います。
    https://developer.cybozu.io/hc/ja/articles/202166320

    的外れだったらすみません!!!

    1
  • Avatar
    yu_k
    コメントアクション Permalink

    岡部様

    ご回答ありがとうございます。

    画面遷移の制御はkintoneで行う必要があるのですね。

    一度こちらの方法で実装してみたいと思います。

    ありがとうございます!

    1

サインインしてコメントを残してください。