diff --git a/comment/comment and rating (one call).bru b/comment/comment and rating (one call).bru new file mode 100644 index 0000000..baeb329 --- /dev/null +++ b/comment/comment and rating (one call).bru @@ -0,0 +1,34 @@ +meta { + name: comment and rating (one call) + type: http + seq: 4 +} + +post { + url: {{baseUrl}}/interactions/:type/:id + body: json + auth: inherit +} + +params:path { + type: media + id: 27 +} + +body:json { + { + "content": "این مدیتیشن فوق‌العاده بود", + "stars": 5 + } +} + +settings { + encodeUrl: true + timeout: 0 +} + +docs { + type: music | media | playlist. At least one field is required: + - content: adds a comment + - stars: 1-5, sets/updates this user's rating +} diff --git a/like/comment and like (one call).bru b/like/comment and rating (one call).bru similarity index 58% rename from like/comment and like (one call).bru rename to like/comment and rating (one call).bru index d725c55..ef20239 100644 --- a/like/comment and like (one call).bru +++ b/like/comment and rating (one call).bru @@ -1,5 +1,5 @@ meta { - name: comment and like (one call) + name: comment and rating (one call) type: http seq: 7 } @@ -18,7 +18,7 @@ params:path { body:json { { "content": "این مدیتیشن فوق‌العاده بود", - "like": true + "stars": 5 } } @@ -28,8 +28,7 @@ settings { } docs { - type: music | media | playlist. Body fields are all optional but at least one is required: + type: music | media | playlist. At least one field is required: - content: adds a comment - - like: true (like) / false (unlike) - - toggle_like: true (flip current like state) + - stars: 1-5, sets/updates this user's rating } diff --git a/ratings/comment and rating (one call).bru b/ratings/comment and rating (one call).bru new file mode 100644 index 0000000..8b8dc55 --- /dev/null +++ b/ratings/comment and rating (one call).bru @@ -0,0 +1,34 @@ +meta { + name: comment and rating (one call) + type: http + seq: 5 +} + +post { + url: {{baseUrl}}/interactions/:type/:id + body: json + auth: inherit +} + +params:path { + type: media + id: 27 +} + +body:json { + { + "content": "این مدیتیشن فوق‌العاده بود", + "stars": 5 + } +} + +settings { + encodeUrl: true + timeout: 0 +} + +docs { + type: music | media | playlist. At least one field is required: + - content: adds a comment + - stars: 1-5, sets/updates this user's rating +}