非エンジニアです。
RPAを使ったレコードを取得したと考えていますが、レスポンスエラーが返ってきます。
ご存じの方がいたら、ご教授ください。
それぞれRPAの該当箇所に以下を入力しています。
【リクエスト先のURL】
https://サブドメイン.cybozu.com/k/v1/record.json
【メソッド】
GET
【リクエストヘッダ】
{
"X-Cybozu-API-Token": "MY_TOKEN",
"Content-Type": "application/json"
}
###返却されるレスポンスボディ
{"code":"CB_VA01","id":"vZiiUa4fDdruMLvpNB7m","message":"入力内容が正しくありません。","errors":{"app":{"messages":["必須です。"]},"id":{"messages":["必須です。"]}}}
▼参考記事
宜しくお願い致します。
mura
2
パラメーターが付与されてないようにみえますね。
エラーのレスポンスボディに示されているように app
と id
を指定する必要があります。
また、URLは record.json
という単数形になってるので1件の取得のAPIですが
参考にしてるのは複数のレコードを取得するAPIのページみたいですので、どちらをとりたいのか?ということも見直したほうが良いかと思います
パラメーターは、URLのパラメーターとして付与できます
下記は、複数のレコードを取得するAPIを利用して、アプリID1のレコードを複数取得する場合のURL例です
https://sample.cybozu.com/k/v1/records.json?app=1
「いいね!」 2
mura様
ご教示頂きありがとうございます。
URLを複数形にするのを見落としていました。
また、RPAの仕様?でURLにパラメータで含めることができず、別の欄のリクエストボディにアプリIDを指定することにより、問題なくデータが返却されました。
誠にありがとうございました。
「いいね!」 1
system
(system)
クローズされました:
4
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。