UiPathでHTTP要求アクティビティを使用して、kintoneのレコードを更新するワークフローを作成しています。エラーは発生しないのですが、レコードが更新されず困っています。
【使用環境】
UiPath Studioバージョン: 2024.10.15
API: kintone REST API
【目的】
アプリID「11」、レコードID「22」のレコードにある「XX_code」フィールドの値を「1234567」に更新したい。
【試したこと】
HTTP要求アクティビティを以下のように設定しました。
要求メソッド: PUT
要求のURL:
https://<サブドメイン>.cybozu.com/k/v1/record.json
ヘッダー:
New KeyValuePair(Of String, String)(“X-Cybozu-API-Token”, “<APIトークン>”)
※APIトークンには、レコードの編集権限を付与済みです。
要求本文の種類: テキスト
Text content type: application/json
テキストペイロード:
“{ ““app””: 11, ““id””: 22, ““record””: { ““XX_code””: { ““value””: 1234567 } } }”
(上記は式エディタで記述しています)
テキストペイロードのエンコード: UTF-8
【問題点】
- ワークフローを実行してもエラーは発生しません。
- kintoneのレコードを開いても、「
XX_code」フィールドの値は更新されていません。
【確認したいこと】
- 上記の設定に間違いがないか。
- 他に確認すべきkintone側の設定(権限など)があれば教えていただきたいです。
お力添えいただけますと幸いです。よろしくお願いいたします。