/v1/stickerpacks
stickerpacks
ノードは、ファーストパーティとサードパーティの両方のスタンプパックおよびスタンプを管理するために使用します。
このドキュメントでは、以下について説明します。
GET /v1/stickerpacks?namespace=whatsapp
{ "stickerpacks": [ {"id": "sticker-pack-id1"}, {"id": "sticker-pack-id2"} ] }
GET /v1/stickerpacks/sticker-pack-id?namespace=whatsapp
{ "stickerpacks": [ { "publisher" : "sticker-pack-publisher-name", "name": "sticker-pack-name" } ] }
GET /v1/stickerpacks/sticker-pack-id/stickers?namespace=whatsapp
{ "stickers": [ {"index": "sticker-index1"}, {"index": "sticker-index2"} ] }
GET /v1/stickerpacks/sticker-pack-id/stickers/sticker-index?namespace=whatsapp
{ "stickers": [ { "id": "sticker-media-id" # ex: b942a4d1-4e1d-4c56-8cfa-a848b8222061 "emojis": ["🐥", "😃"], } ] }
POST /v1/stickerpacks { "publisher" : "your-publisher-name", "name": "your-sticker-pack-name", "ios_app_store_link" : "https://itunes.apple.com/app/id3133333", "android_app_store_link" : "https://play.google.com/store/apps/details?id=com.example", }
名前 | 必須かどうか | 説明 |
---|---|---|
| 必須 | サードパーティスタンプパックのパブリッシャーの名前 |
| 必須 | スタンプパックの名前 |
| 任意 | Apple iOS App Storeのスタンプパックへのリンク |
| 任意 | Google Playストアのスタンプパックへのリンク |
{ "stickerpacks": [ { "id": "sticker-pack-id" } ] }
GET /v1/stickerpacks
{ "stickerpacks": [ {"id": "sticker-pack-id1"}, {"id": "sticker-pack-id2"} ] }
GET /v1/stickerpacks/your-sticker-pack-id
{ "stickerpacks": [ { "publisher" : "sticker-pack-publisher-name", "name": "sticker-pack-name", "ios_app_store_link" : "https://itunes.apple.com/app/id3133333", "android_app_store_link" : "https://play.google.com/store/apps/details?id=com.example", } ] }
PATCH /v1/stickerpacks/your-sticker-pack-id { "publisher" : "your-publisher-name", "name": "your-sticker-pack-name", "ios_app_store_link" : "https://itunes.apple.com/app/id3133333", "android_app_store_link" : "https://play.google.com/store/apps/details?id=com.example", }
名前 | 必須かどうか | 説明 |
---|---|---|
| 任意 | サードパーティスタンプパックのパブリッシャーの名前 |
| 任意 | スタンプパックの名前 |
| 任意 | Apple iOS App Storeのスタンプパックへのリンク |
| 任意 | Google Playストアのスタンプパックへのリンク |
成功すると、応答に200 OK
と、null
または{}
のいずれかが示されます。
null or {}
DELETE /v1/stickerpacks/your-sticker-pack-id
成功すると、応答に200 OK
と、null
または{}
のいずれかが示されます。
null or {}
POST /v1/stickerpacks/your-sticker-pack-id/stickers { "image_data_id" : "your-sticker-image-media-id", "emojis": ["🐥", "😃"] }
名前 | 必須かどうか | 説明 |
---|---|---|
| 必須 | スタンプメディアのID |
| 任意 | スタンプパックに含まれる絵文字の配列 |
{ "stickers": [{ "index": "sticker-index" }] }
GET /v1/stickerpacks/your-sticker-pack-id/stickers
{ "stickers": [ {"index": "sticker-index1"}, {"index": "sticker-index2"} ] }
GET /v1/stickerpacks/your-sticker-pack-id/stickers/your-sticker-index
{ "stickers": [ { "id": "sticker-media-id" # ex: b942a4d1-4e1d-4c56-8cfa-a848b8222061 "emojis": ["🐥", "😃"], "image_data_id" : "sticker-image-media-id", } ] }
PATCH /v1/stickerpacks/your-sticker-pack-id/stickers/your-sticker-index { "image_data_id" : "your-sticker-image-media-id", "emojis": ["🐥", "😃"], }
名前 | 必須かどうか | 説明 |
---|---|---|
| 任意 | スタンプメディアのID |
| 任意 | スタンプパックに含まれる絵文字の配列 |
成功すると、応答に200 OK
と、null
または{}
のいずれかが示されます。
null or {}
DELETE /v1/stickerpacks/your-sticker-pack-id/stickers/your-sticker-index
成功すると、応答に200 OK
と、null
または{}
のいずれかが示されます。
null or {}