新規投稿
フォローする

REST API DELETE がうまく動きません

いつも大変お世話になっております。

REST API の DELETE をテストしたところ以下のレスポンスが帰ってきて削除が実行されませんでした。

code: "CB_HM01"
id: "1505999166-683854745"
message: "Method Not Allowed"

ソースは以下です。

button.onclick = function(){

kintone.api(
kintone.api.url('/k/v1/record', true),
'DELETE',
{
'app': 1,
'ids': ['1'],
},
function(resp){},
function(resp){}
);

}

解決方法をご教示賜れば幸甚です。
どうぞよろしくお願いいたします。

0

4件のコメント

Avatar
Ryu Yamashita

石井健太郎さん

ぱっと見ですが、レコード削除APIは単一レコードを対象にしたものはありませんので

/k/v1/record

/k/v1/records

に変更してみてください。

3
Avatar
イシイケンタロウ

解決いたしました。
素早いご対応ありがとうございました。
コレでかなりの時間悩んでしまいました。お恥ずかしい限りです。
今後ともどうぞよろしくお願いいたします。

0
Avatar
Ryu Yamashita

解決されたようで良かったです。

REST APIの挙動であれば、ドキュメントを見ること以外に、この辺(12)にありますように、他の方法と照らし合わせると気付きが速くなることがあります。是非お試し頂ければと思います。

1
Avatar
イシイケンタロウ

ご助言ありがとうございます。
参照させていただきます。

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