Stipop Docs | Documentation for SDK and API

Hide/Recover My Sticker

Hide/Recover My Sticker API는 사용자가 보유한 스티커 팩 목록에서 스티커 팩을 숨기거나 복원 할 수 있는 기능을 제공합니다. 해당 API는 '나의 스티커 목록'을 구현할 때 함께 사용할 수 있습니다. 무료 스티커의 경우 '숨김' 기능 대신 '삭제' 기능으로서 사용 될 수 있지만, 유료 스티커의 경우에는 구매한 스티커를 복원할 수 있도록 ‘숨김’ 기능으로 사용해야합니다.

이 기능과 관련된 UI Kit를 확인하면 보다 쉽게 기능을 구현할 수 있습니다.

Request URL

PUT
https://messenger.stipop.io/v1/mysticker/hide/:userId/:packageId

Best Practices

  1. Hide/Recover My Sticker API와 관련된 UI Kit를 참고해 사용될 수 있는 모든 요소를 확인해보세요. 보다 쉽고 빠르게 기능을 구현할 수 있습니다.
  2. userId 파라미터에 다양한 사용자에 대해 같은 userId 값을 사용하지마세요. 해당 값은 지속적으로 모니터링이 되며 중복값이 사용 될 경우 API key가 비활성화 될 수 있습니다. userId 값은 아무 string 형태의 값이면 됩니다.
  3. My Sticker Package List API Hidden Sticker Packs API를 함께 사용하면 더 좋습니다.

Parameters

Request Headers
RequiredTypeDescription
apikeystring발급받은 API 키 값:
스티팝 대시보드에서 새로운 API 키를 발급받을 수 있습니다.
Request Path Parameters
RequiredTypeDescription
userIdstring앱 사용자에게 부여되는 고유 값.
userId는 아무 string 값이면 됩니다.
중요: 여러 사용자에게 동일한 userId를 사용하면 안됩니다.
packIdstring스티커 팩의 [packId]이며 개별 스티커의 stickerId 와는 다릅니다.
예시: 6363, 5636, 5859

Example Request

샘플 요청: 스티커 팩 숨김/복원
1
curl --location --request PUT "https://messenger.stipop.io/v1/mysticker/hide/9937/118"  --header "apikey:xxxxxxxxx"

Success Response

성공 응답: 200
1
2
3
4
5
6
7
8
{
  "header": {
      "code": "0000",
      "status": "success",
      "message": "success"
  },
  "body": []
}

Error Response

ErrorCodeDescription
non exist apikey9000사용된 API 키가 존재하지 않습니다.
server error1000서버에서 정보를 받을 수 없습니다.
도움이 필요하신가요? 문의주세요.