Skip to content

yapp-project/Toonie_Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

30 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Toonie API

ํˆฌ๋‹ˆ์„œ๋ฒ„์™€ ํˆฌ๋‹ˆ ์•ฑํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด์— ์“ฐ์ด๋Š” API RESTful API๋กœ, JSON ํ˜•์‹์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ฃผ๊ณ  ๋ฐ›๋Š”๋‹ค.

API list

  1. App Vesion API -- ์ผ๋‹จ ํŒจ์Šค
  2. Token API -- ์™„์„ฑ
  3. Keyword API -- ์™„์„ฑ
  4. My Keyword API -- ์™„์„ฑ
  5. Tag API -- ์™„์„ฑ
  6. Toon API
  7. Work List API

2.Token API

APP ์‚ฌ์šฉ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•œ Token ๊ฐ’์„ ๋ฐœ๊ธ‰๋ฐ›๊ธฐ ์œ„ํ•œ API๋กœ ๋ฐœ๊ธ‰ ๋ฐ›์€ Token์„ APP์— ์ €์žฅํ•˜์—ฌ ์‚ฌ์šฉ

METHOD : GET

URL : /token

Request

    N/A(๋ณด๋‚ด์ง€ ์•Š์Œ)

Response

KEY VALUE
succees API ํ˜ธ์ถœ ์„ฑ๊ณต ์—ฌ๋ถ€
token ํ† ํฐ๊ฐ’(12์ž๋ฆฌ)
    {
        "success" : success,
        "token" : "190307000001"
    }

Token ์ƒ์„ฑ ๊ทœ์น™

22์ž๋ฆฌ ์ˆซ์ž๋กœ ์ƒ์„ฑ


3.Keyword API

ํ‚ค์›Œ๋“œ๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” API

METHOD : GET

URL : /kewords

์ „์ฒด ํ‚ค์›Œ๋“œ ๋ฆฌ์ŠคํŠธ๋ฅผ ์กฐํšŒ

Request

    N/A(๋ณด๋‚ด์ง€ ์•Š์Œ)

Response

KEY VALUE
succees API ํ˜ธ์ถœ ์„ฑ๊ณต ์—ฌ๋ถ€
keywords ํ‚ค์›Œ๋“œ๋“ค์˜ ๋ฐฐ์—ด
    {
        "success" : true,
        "keywords" : [ "ํ‚ค์›Œ๋“œ1", "ํ‚ค์›Œ๋“œ2", "ํ‚ค์›Œ๋“œ3", ... ]
    }

METHOD : GET

URL : /kewords/:keyword

ํŠน์ • ํ‚ค์›Œ๋“œ ์ •๋ณด๋ฅผ ์กฐํšŒ

Request

    N/A(๋ณด๋‚ด์ง€ ์•Š์Œ)

Response

KEY VALUE
succees API ํ˜ธ์ถœ ์„ฑ๊ณต ์—ฌ๋ถ€
toon_keyword ํ‚ค์›Œ๋“œ
tags ํƒœ๊ทธ ๋ฐฐ์—ด
    {
        "success" : true,
        "toonKeyword" : "๋ฉ”๋กฑ"
        "tags" : [ "ํƒœ๊ทธ1", "ํƒœ๊ทธ2", "ํƒœ๊ทธ2", ... ]
    }

METHOD : GET

URL : /keywords/toonlist/:keyword

{
    "keyword": "์—ฌํ–‰",
    "toonInfoList": [
        {
            "toonID": "toon1",
            "toonName": "๋ฉ๋ฉ์ด์ผ๊ธฐ",
            "instaID": "jo.eddy.12",
            "instaUrl": "https://www.instagram.com/jo.eddy.12/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/fda0ccda4355109988d711cfc6be6329/5D2B96EF/t51.2885-19/s320x320/50773796_368162570404956_1137398530726428672_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "๋ฉ๋ฉ์ด ์™ˆ์™ˆ",
            "instafollowerCnt": "10๋งŒ",
            "instaPostCnt": "777",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/350ef600705f8947e2af85dfc17e7169/5D379747/t51.2885-15/sh0.08/e35/s640x640/52153157_312323846139271_641212107355552306_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "IOS๊ฐœ๋ฐœ์ž",
                "๋ฐ”๋ณด"
            ],
            isWorkList:true
        },
        {
            "toonID": "toon2",
            "toonName": "์–ด์ง„์ผ๊ธฐ",
            "instaID": "eozinee",
            "instaUrl": "https://www.instagram.com/eozinee/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/d896b3361fc51a587c74e42463d99158/5D3F814B/t51.2885-19/s320x320/47585461_284206972453575_9141761293089243136_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "IOS ๋…ธ์˜ˆ",
            "instafollowerCnt": "5",
            "instaPostCnt": "7",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/dc4772d04cdadd493564f9468877d3ae/5D409CC7/t51.2885-15/e35/c92.0.366.366/38285709_2611697445522371_3687289785086377984_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "์„œ๋ฒ„๊ฐœ๋ฐœ์ž"
            ],
            isWorkList:true
        },
        {
            "toonID": "toon1",
            "toonName": "๋ฉ๋ฉ์ด์ผ๊ธฐ",
            "instaID": "jo.eddy.12",
            "instaUrl": "https://www.instagram.com/jo.eddy.12/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/fda0ccda4355109988d711cfc6be6329/5D2B96EF/t51.2885-19/s320x320/50773796_368162570404956_1137398530726428672_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "๋ฉ๋ฉ์ด ์™ˆ์™ˆ",
            "instafollowerCnt": "10๋งŒ",
            "instaPostCnt": "777",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/350ef600705f8947e2af85dfc17e7169/5D379747/t51.2885-15/sh0.08/e35/s640x640/52153157_312323846139271_641212107355552306_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "IOS๊ฐœ๋ฐœ์ž",
                "๋ฐ”๋ณด"
            ],
            isWorkList:false
        }
    ]
}

4.MyKeyword API

์‚ฌ์šฉ์ž๊ฐ€ Mykeyword๋ฅผ ๋“ฑ๋กํ•˜๊ณ  ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” API

METHOD : GET

URL : /mykeywords/:token

ํ•ด๋‹น ์‚ฌ์šฉ์ž์˜ Mykeyword ๋ฆฌ์ŠคํŠธ ์กฐํšŒ

Request

    N/A(๋ณด๋‚ด์ง€ ์•Š์Œ)

Response

KEY VALUE
succees API ํ˜ธ์ถœ ์„ฑ๊ณต ์—ฌ๋ถ€
keywords ํ‚ค์›Œ๋“œ๋“ค์˜ ๋ฐฐ์—ด
    {
        "success" : true,
        "token" : toekn,
        "keywords" : [ "ํ‚ค์›Œ๋“œ1", "ํ‚ค์›Œ๋“œ2", "ํ‚ค์›Œ๋“œ3", ... ]
    }

METHOD : POST

URL : /mykeywords/:token

ํ•ด๋‹น ์‚ฌ์šฉ์ž์˜ MyKeyword ๋“ฑ๋ก

Request

    {
        "keywords" : ["ํ‚ค์›Œ๋“œ1", "ํ‚ค์›Œ๋“œ2" ...]
    }

Response

KEY VALUE
succees API ํ˜ธ์ถœ ์„ฑ๊ณต ์—ฌ๋ถ€
    {
        "success" : true
    }

5.Tag API

ํƒœ๊ทธ ์ •๋ณด๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” API

METHOD : GET

URL : /tags/

RESPONSE

    {
        "succeess": true,
        "tagList": [
            "IOS๊ฐœ๋ฐœ์ž",
            "๋ฐ”๋ณด",
            "์„œ๋ฒ„๊ฐœ๋ฐœ์ž",
            "์ฒœ์žฌ"
        ]
    }

METHOD : GET

URL : /tags/curationtags

๋‚˜๋Š” 000ํ•œ ์›นํˆฐ์ด ๋ณด๊ณ  ์‹ถ์–ด์š”์—์„œ ํƒœ๊ทธ ๋ˆ„๋ฅด๋ฉด ๋‚˜์˜ค๋Š” ํƒœ๊ทธ๋“ค ๋ฟŒ๋ฆด ๋•Œ ์‚ฌ์šฉํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

RESPONSE

{
    "succeess": true,
    "curationTagList": [
        "IOS๋ฅผ ์• ์ฆํ•œ๋‹ค๋ฉด",
        "๋งน๊ตฌ ๊ฐ™์€",
        "API ๊ทธ๋งŒ ๋งŒ๋“ค๊ณ  ์‹ถ์œผ๋ฉด",
        "์ฒœ์žฌ๊ฐ€ ๋‚˜์˜ค๋Š”"
    ]
}

METHOD : GET

URL : /tags/token/:token

ํ•ด๋‹น ํ† ํฐ ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ํ‚ค์›Œ๋“œ์˜ ํ•˜์œ„ tag ์ •๋ณด(ํƒœ๊ทธ, ์›นํˆฐ์ •๋ณด ๋ฆฌ์ŠคํŠธ) ๋‹น์‹ ์ด ์ข‹์•„ํ• ๊ฑฐ ๊ฐ™์•„์„œ ๋ฉ”๋‰ด์— ๋ถˆ๋Ÿฌ์˜ค๋ฉด ๋ฉ๋‹ˆ๋‹ค.

RESPONSE

{
    "toonList": [
        {
            "toonID": "toon2",
            "toonName": "์–ด์ง„์ผ๊ธฐ",
            "instaID": "eozinee",
            "instaUrl": "https://www.instagram.com/eozinee/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/d896b3361fc51a587c74e42463d99158/5D3F814B/t51.2885-19/s320x320/47585461_284206972453575_9141761293089243136_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "IOS ๋…ธ์˜ˆ",
            "instafollowerCnt": "5",
            "instaPostCnt": "7",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/dc4772d04cdadd493564f9468877d3ae/5D409CC7/t51.2885-15/e35/c92.0.366.366/38285709_2611697445522371_3687289785086377984_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "์„œ๋ฒ„๊ฐœ๋ฐœ์ž"
            ],
            "curationTagList": [
                "IOS๋ฅผ ์• ์ฆํ•œ๋‹ค๋ฉด",
                "API ๊ทธ๋งŒ ๋งŒ๋“ค๊ณ  ์‹ถ์œผ๋ฉด"
            ]
        }
    ]
}

METHOD : GET

URL : /tags/curationtag/:curationtag

๋‚˜๋Š” 000ํ•œ ์›นํˆฐ์ด ๋ณด๊ณ  ์‹ถ์–ด์š”์—์„œ ํƒœ๊ทธ ๋ˆ„๋ฅด๋ฉด ๋‚˜์˜ค๋Š” ํƒœ๊ทธ๋ฅผ ์„ ํƒํ•  ์‹œ ๋‚˜์˜ค๋Š” ํˆฐ ์ •๋ณด๋ฅผ ๋ถˆ๋Ÿฌ์˜ฌ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

RESPONSE

{
    "toonTag": "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”",
    "toonInfoList": [
        {
            "toonID": "toon13",
            "toonName": "ํ™์กฐ/ํ™์กฐ์ผ๊ธฐ",
            "instaID": "cathongzo",
            "instaUrl": "https://instagram.com/cathongzo?utm_source=ig_profile_share&igshid=1nkfg3yue7quz",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/b9d1c99de7ded599c4d9e6d20c9aa702/5D2F3988/t51.2885-19/s320x320/39265289_698697493814041_3439567053684473856_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instafollowerCnt": "531",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/659d815fb2b6d740b677a3c902507f2c/5D44DAAA/t51.2885-15/sh0.08/e35/c0.135.1080.1080/s640x640/53297111_427222888025147_3073937013126858222_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "๊ณ ์–‘์ด"
            ],
            "curationTagList": [
                "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
            ]
        },
        {
            "toonID": "toon14",
            "toonName": "์žฌ์ˆ˜์˜ ์—ฐ์Šต์žฅ",
            "instaID": "jessoo",
            "instaUrl": "https://instagram.com/jessoo?utm_source=ig_profile_share&igshid=1gs688k9j21vo",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/78fffdb19f582bfb37d3464785104f5a/5D33386B/t51.2885-19/s320x320/23498804_143252142973715_2931208904849227776_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instafollowerCnt": "1638",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/6e373dd22d05095eb0b995c35f193905/5D3BF3FE/t51.2885-15/e35/c0.52.640.640a/54511332_419764862167329_1771643485603758896_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "๊ณ ์–‘์ด",
                "์ปคํ”Œ"
            ],
            "curationTagList": [
                "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”",
                null
            ]
        },
        {
            "toonID": "toon7",
            "toonName": "์‹•์‹•",
            "instaID": "seeng-seeng_",
            "instaUrl": "https://instagram.com/seeng_seeng_?utm_source=ig_profile_share&igshid=q6vamgsrld4x",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/ceff672caf52b80705b295c2f9297e7e/5D2F8DE6/t51.2885-19/s320x320/28435478_109936443170931_4411977641255501824_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instafollowerCnt": "760",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/295d53369a6b5de714b9f320f13c6404/5D49ABB1/t51.2885-15/sh0.08/e35/s640x640/54247734_184502272528297_3012809233166541463_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "๊ณ ์–‘์ด"
            ],
            "curationTagList": [
                "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
            ]
        },
        {
            "toonID": "toon8",
            "toonName": "๋‚จ์”จ",
            "instaID": "namsee",
            "instaUrl": "https://instagram.com/namsee.jpg?utm_source=ig_profile_share&igshid=10ydylfdpwubn",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/1fe9ab37908d6a00d9b97fcc5b9b8158/5D349406/t51.2885-19/s320x320/45341949_320587371877750_7103955454673289216_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instafollowerCnt": "699",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/c618edcc719e2ffb51c01db456ff6c9a/5D3C770F/t51.2885-15/sh0.08/e35/s640x640/53827131_788818868170815_4618786818930756885_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "๊ณ ์–‘์ด"
            ],
            "curationTagList": [
                "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
            ]
        }
    ]
}

METHOD : GET

URL : /tags/:tags

์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ํƒœ๊ทธ์— ํฌํ•จ๋œ ์ •๋ณด(ํƒœ๊ทธ ์›นํˆฐ์ •๋ณด ๋ฆฌ์ŠคํŠธ)

RESPONSE

{
    "toonTag": "IOS๊ฐœ๋ฐœ์ž",
    "toonInfoList": [
        {
            "toonID": "toon1",
            "toonName": "๋ฉ๋ฉ์ด์ผ๊ธฐ",
            "instaID": "jo.eddy.12",
            "instaUrl": "https://www.instagram.com/jo.eddy.12/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/fda0ccda4355109988d711cfc6be6329/5D2B96EF/t51.2885-19/s320x320/50773796_368162570404956_1137398530726428672_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "๋ฉ๋ฉ์ด ์™ˆ์™ˆ",
            "instafollowerCnt": "10๋งŒ",
            "instaPostCnt": "777",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/350ef600705f8947e2af85dfc17e7169/5D379747/t51.2885-15/sh0.08/e35/s640x640/52153157_312323846139271_641212107355552306_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "IOS๊ฐœ๋ฐœ์ž",
                "๋ฐ”๋ณด"
            ]
        },
        {
            "toonID": "toon2",
            "toonName": "์–ด์ง„์ผ๊ธฐ",
            "instaID": "eozinee",
            "instaUrl": "https://www.instagram.com/eozinee/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/d896b3361fc51a587c74e42463d99158/5D3F814B/t51.2885-19/s320x320/47585461_284206972453575_9141761293089243136_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "IOS ๋…ธ์˜ˆ",
            "instafollowerCnt": "5",
            "instaPostCnt": "7",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/dc4772d04cdadd493564f9468877d3ae/5D409CC7/t51.2885-15/e35/c92.0.366.366/38285709_2611697445522371_3687289785086377984_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "์„œ๋ฒ„๊ฐœ๋ฐœ์ž"
            ]
        },
        {
            "toonID": "toon1",
            "toonName": "๋ฉ๋ฉ์ด์ผ๊ธฐ",
            "instaID": "jo.eddy.12",
            "instaUrl": "https://www.instagram.com/jo.eddy.12/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/fda0ccda4355109988d711cfc6be6329/5D2B96EF/t51.2885-19/s320x320/50773796_368162570404956_1137398530726428672_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "๋ฉ๋ฉ์ด ์™ˆ์™ˆ",
            "instafollowerCnt": "10๋งŒ",
            "instaPostCnt": "777",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/350ef600705f8947e2af85dfc17e7169/5D379747/t51.2885-15/sh0.08/e35/s640x640/52153157_312323846139271_641212107355552306_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "IOS๊ฐœ๋ฐœ์ž",
                "๋ฐ”๋ณด"
            ]
        }
    ]
}
  1. Toon API

METHOD : GET

URL : /toons

๋ชจ๋“  toon ์ •๋ณด ์กฐํšŒ

RESPONSE

{
    "toonInfoList": [
        {
            "toonID": "toon1",
            "toonName": "๋ฉ๋ฉ์ด์ผ๊ธฐ",
            "instaID": "jo.eddy.12",
            "instaUrl": "https://www.instagram.com/jo.eddy.12/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/fda0ccda4355109988d711cfc6be6329/5D2B96EF/t51.2885-19/s320x320/50773796_368162570404956_1137398530726428672_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "๋ฉ๋ฉ์ด ์™ˆ์™ˆ",
            "instafollowerCnt": "10๋งŒ",
            "instaPostCnt": "777",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/350ef600705f8947e2af85dfc17e7169/5D379747/t51.2885-15/sh0.08/e35/s640x640/52153157_312323846139271_641212107355552306_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "IOS๊ฐœ๋ฐœ์ž",
                "๋ฐ”๋ณด"
            ]
        },
        {
            "toonID": "toon2",
            "toonName": "์–ด์ง„์ผ๊ธฐ",
            "instaID": "eozinee",
            "instaUrl": "https://www.instagram.com/eozinee/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/d896b3361fc51a587c74e42463d99158/5D3F814B/t51.2885-19/s320x320/47585461_284206972453575_9141761293089243136_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "IOS ๋…ธ์˜ˆ",
            "instafollowerCnt": "5",
            "instaPostCnt": "7",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/dc4772d04cdadd493564f9468877d3ae/5D409CC7/t51.2885-15/e35/c92.0.366.366/38285709_2611697445522371_3687289785086377984_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "์„œ๋ฒ„๊ฐœ๋ฐœ์ž"
            ]
        },
        {
            "toonID": "toon1",
            "toonName": "๋ฉ๋ฉ์ด์ผ๊ธฐ",
            "instaID": "jo.eddy.12",
            "instaUrl": "https://www.instagram.com/jo.eddy.12/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/fda0ccda4355109988d711cfc6be6329/5D2B96EF/t51.2885-19/s320x320/50773796_368162570404956_1137398530726428672_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "๋ฉ๋ฉ์ด ์™ˆ์™ˆ",
            "instafollowerCnt": "10๋งŒ",
            "instaPostCnt": "777",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/350ef600705f8947e2af85dfc17e7169/5D379747/t51.2885-15/sh0.08/e35/s640x640/52153157_312323846139271_641212107355552306_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "IOS๊ฐœ๋ฐœ์ž",
                "๋ฐ”๋ณด"
            ]
        }
    ]
}

METHOD : GET

URL : /toons/:toonid

toon id๋กœ toon์ •๋ณด ์กฐํšŒ

RESPONSE

        {
            "toonID": "toon1",
            "toonName": "๋ฉ๋ฉ์ด์ผ๊ธฐ",
            "instaID": "jo.eddy.12",
            "instaUrl": "https://www.instagram.com/jo.eddy.12/",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/fda0ccda4355109988d711cfc6be6329/5D2B96EF/t51.2885-19/s320x320/50773796_368162570404956_1137398530726428672_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instaInfo": "๋ฉ๋ฉ์ด ์™ˆ์™ˆ",
            "instafollowerCnt": "10๋งŒ",
            "instaPostCnt": "777",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/350ef600705f8947e2af85dfc17e7169/5D379747/t51.2885-15/sh0.08/e35/s640x640/52153157_312323846139271_641212107355552306_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "IOS๊ฐœ๋ฐœ์ž",
                "IOS๊ฐœ๋ฐœ์ž",
                "๋ฐ”๋ณด"
            ]
        }
  1. Work List API WorkList Name ๊ฐ’์— ๋”ฐ๋ผ ์ฆ๊ฒจ์ฐพ๊ธฐ/์ตœ๊ทผ๋ณธ๋ชฉ๋ก/์ž‘ํ’ˆ๋ชฉ๋ก์œผ๋กœ ๊ตฌ๋ถ„ํ•œ๋‹ค. Worklist Name์ด default๋ฉด ์ฆ๊ฒจ์ฐพ๊ธฐ Worklist Name์ด latest๋ฉด ์ตœ๊ทผ๋ณธ๋ชฉ๋ก ๊ทธ์™ธ์—๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ƒ์„ฑํ•œ ์ž‘ํ’ˆ๋ชฉ๋ก

METHOD : GET

URL : /worklist/:token

์‚ฌ์šฉ์ž์˜ ๋ชจ๋“  WorkList ์กฐํšŒ

RESPONSE

{   
    listOfWorkList : [
        {
            "workListName" : "default",
            "workListInfo" : "์ฐœํ•œ ๋ชฉ๋ก"
            "toonInfoList": [
                {
                    "toonID": "toon13",
                    "toonName": "ํ™์กฐ/ํ™์กฐ์ผ๊ธฐ",
                    "instaID": "cathongzo",
                    "instaUrl": "https://instagram.com/cathongzo?utm_source=ig_profile_share&igshid=1nkfg3yue7quz",
                    "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/b9d1c99de7ded599c4d9e6d20c9aa702/5D2F3988/t51.2885-19/s320x320/        39265289_698697493814041_3439567053684473856_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "instafollowerCnt": "531",
                    "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/659d815fb2b6d740b677a3c902507f2c/5D44DAAA/t51.2885-15/sh0.08/e35/c0.135.1080.1080/s640x640/      53297111_427222888025147_3073937013126858222_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "toonTagList": [
                        "๊ณ ์–‘์ด"
                    ],
                    "curationTagList": [
                        "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
                    ]
                },
                {
                    "toonID": "toon14",
                    "toonName": "์žฌ์ˆ˜์˜ ์—ฐ์Šต์žฅ",
                    "instaID": "jessoo",
                    "instaUrl": "https://instagram.com/jessoo?utm_source=ig_profile_share&igshid=1gs688k9j21vo",
                    "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/78fffdb19f582bfb37d3464785104f5a/5D33386B/t51.2885-19/s320x320/        23498804_143252142973715_2931208904849227776_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "instafollowerCnt": "1638",
                    "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/6e373dd22d05095eb0b995c35f193905/5D3BF3FE/t51.2885-15/e35/c0.52.640.640a/        54511332_419764862167329_1771643485603758896_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "toonTagList": [
                        "๊ณ ์–‘์ด",
                        "์ปคํ”Œ"
                    ],
                    "curationTagList": [
                        "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”",
                        null
                    ]
                },
                {
                    "toonID": "toon7",
                    "toonName": "์‹•์‹•",
                    "instaID": "seeng-seeng_",
                    "instaUrl": "https://instagram.com/seeng_seeng_?utm_source=ig_profile_share&igshid=q6vamgsrld4x",
                    "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/ceff672caf52b80705b295c2f9297e7e/5D2F8DE6/t51.2885-19/s320x320/        28435478_109936443170931_4411977641255501824_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "instafollowerCnt": "760",
                    "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/295d53369a6b5de714b9f320f13c6404/5D49ABB1/t51.2885-15/sh0.08/e35/s640x640/       54247734_184502272528297_3012809233166541463_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "toonTagList": [
                        "๊ณ ์–‘์ด"
                    ],
                    "curationTagList": [
                        "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
                    ]
                },
                {
                    "toonID": "toon8",
                    "toonName": "๋‚จ์”จ",
                    "instaID": "namsee",
                    "instaUrl": "https://instagram.com/namsee.jpg?utm_source=ig_profile_share&igshid=10ydylfdpwubn",
                    "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/1fe9ab37908d6a00d9b97fcc5b9b8158/5D349406/t51.2885-19/s320x320/        45341949_320587371877750_7103955454673289216_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "instafollowerCnt": "699",
                    "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/c618edcc719e2ffb51c01db456ff6c9a/5D3C770F/t51.2885-15/sh0.08/e35/s640x640/       53827131_788818868170815_4618786818930756885_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "toonTagList": [
                        "๊ณ ์–‘์ด"
                    ],
                    "curationTagList": [
                        "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
                    ]
                }
            ]
        },
        {
            "workListName" : "latest",
            "workListInfo" : "์ตœ๊ทผ ๋ณธ ๋ชฉ๋ก"
            "toonInfoList": [
                {
                    "toonID": "toon13",
                    "toonName": "ํ™์กฐ/ํ™์กฐ์ผ๊ธฐ",
                    "instaID": "cathongzo",
                    "instaUrl": "https://instagram.com/cathongzo?utm_source=ig_profile_share&igshid=1nkfg3yue7quz",
                    "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/b9d1c99de7ded599c4d9e6d20c9aa702/5D2F3988/t51.2885-19/s320x320/        39265289_698697493814041_3439567053684473856_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "instafollowerCnt": "531",
                    "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/659d815fb2b6d740b677a3c902507f2c/5D44DAAA/t51.2885-15/sh0.08/e35/c0.135.1080.1080/s640x640/      53297111_427222888025147_3073937013126858222_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "toonTagList": [
                        "๊ณ ์–‘์ด"
                    ],
                    "curationTagList": [
                        "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
                    ]
                },
                {
                    "toonID": "toon14",
                    "toonName": "์žฌ์ˆ˜์˜ ์—ฐ์Šต์žฅ",
                    "instaID": "jessoo",
                    "instaUrl": "https://instagram.com/jessoo?utm_source=ig_profile_share&igshid=1gs688k9j21vo",
                    "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/78fffdb19f582bfb37d3464785104f5a/5D33386B/t51.2885-19/s320x320/        23498804_143252142973715_2931208904849227776_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "instafollowerCnt": "1638",
                    "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/6e373dd22d05095eb0b995c35f193905/5D3BF3FE/t51.2885-15/e35/c0.52.640.640a/        54511332_419764862167329_1771643485603758896_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "toonTagList": [
                        "๊ณ ์–‘์ด",
                        "์ปคํ”Œ"
                    ],
                    "curationTagList": [
                        "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”",
                        null
                    ]
                }
            ]
        },
        {
            "workListName" : "์ตœ์• ํˆฐ๋“ค",
            "workListInfo" : "๋‚ด๊ฐ€ ์ตœ์• ํ•˜๋Š” ํˆฐ๋“ค๋งŒ!"
            "toonInfoList": [
                {
                    "toonID": "toon13",
                    "toonName": "ํ™์กฐ/ํ™์กฐ์ผ๊ธฐ",
                    "instaID": "cathongzo",
                    "instaUrl": "https://instagram.com/cathongzo?utm_source=ig_profile_share&igshid=1nkfg3yue7quz",
                    "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/b9d1c99de7ded599c4d9e6d20c9aa702/5D2F3988/t51.2885-19/s320x320/        39265289_698697493814041_3439567053684473856_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "instafollowerCnt": "531",
                    "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/659d815fb2b6d740b677a3c902507f2c/5D44DAAA/t51.2885-15/sh0.08/e35/c0.135.1080.1080/s640x640/      53297111_427222888025147_3073937013126858222_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "toonTagList": [
                        "๊ณ ์–‘์ด"
                    ],
                    "curationTagList": [
                        "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
                    ]
                },
                {
                    "toonID": "toon14",
                    "toonName": "์žฌ์ˆ˜์˜ ์—ฐ์Šต์žฅ",
                    "instaID": "jessoo",
                    "instaUrl": "https://instagram.com/jessoo?utm_source=ig_profile_share&igshid=1gs688k9j21vo",
                    "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/78fffdb19f582bfb37d3464785104f5a/5D33386B/t51.2885-19/s320x320/        23498804_143252142973715_2931208904849227776_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "instafollowerCnt": "1638",
                    "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/6e373dd22d05095eb0b995c35f193905/5D3BF3FE/t51.2885-15/e35/c0.52.640.640a/        54511332_419764862167329_1771643485603758896_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
                    "toonTagList": [
                        "๊ณ ์–‘์ด",
                        "์ปคํ”Œ"
                    ],
                    "curationTagList": [
                        "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”",
                        null
                    ]
                }
            ]
        }
}

METHOD : GET

URL : /worklist/:token/:worklistname

์‚ฌ์šฉ์ž์˜ ํŠน์ • worklistname ์กฐํšŒ

RESPONSE

{
    "workListName" : "default",
    "workListInfo" : "์ฐœํ•œ ๋ชฉ๋ก"
    "toonInfoList": [
        {
            "toonID": "toon13",
            "toonName": "ํ™์กฐ/ํ™์กฐ์ผ๊ธฐ",
            "instaID": "cathongzo",
            "instaUrl": "https://instagram.com/cathongzo?utm_source=ig_profile_share&igshid=1nkfg3yue7quz",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/b9d1c99de7ded599c4d9e6d20c9aa702/5D2F3988/t51.2885-19/s320x320/39265289_698697493814041_3439567053684473856_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instafollowerCnt": "531",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/659d815fb2b6d740b677a3c902507f2c/5D44DAAA/t51.2885-15/sh0.08/e35/c0.135.1080.1080/s640x640/53297111_427222888025147_3073937013126858222_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "๊ณ ์–‘์ด"
            ],
            "curationTagList": [
                "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
            ]
        },
        {
            "toonID": "toon14",
            "toonName": "์žฌ์ˆ˜์˜ ์—ฐ์Šต์žฅ",
            "instaID": "jessoo",
            "instaUrl": "https://instagram.com/jessoo?utm_source=ig_profile_share&igshid=1gs688k9j21vo",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/78fffdb19f582bfb37d3464785104f5a/5D33386B/t51.2885-19/s320x320/23498804_143252142973715_2931208904849227776_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instafollowerCnt": "1638",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/6e373dd22d05095eb0b995c35f193905/5D3BF3FE/t51.2885-15/e35/c0.52.640.640a/54511332_419764862167329_1771643485603758896_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "๊ณ ์–‘์ด",
                "์ปคํ”Œ"
            ],
            "curationTagList": [
                "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”",
                null
            ]
        },
        {
            "toonID": "toon7",
            "toonName": "์‹•์‹•",
            "instaID": "seeng-seeng_",
            "instaUrl": "https://instagram.com/seeng_seeng_?utm_source=ig_profile_share&igshid=q6vamgsrld4x",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/ceff672caf52b80705b295c2f9297e7e/5D2F8DE6/t51.2885-19/s320x320/28435478_109936443170931_4411977641255501824_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instafollowerCnt": "760",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/295d53369a6b5de714b9f320f13c6404/5D49ABB1/t51.2885-15/sh0.08/e35/s640x640/54247734_184502272528297_3012809233166541463_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "๊ณ ์–‘์ด"
            ],
            "curationTagList": [
                "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
            ]
        },
        {
            "toonID": "toon8",
            "toonName": "๋‚จ์”จ",
            "instaID": "namsee",
            "instaUrl": "https://instagram.com/namsee.jpg?utm_source=ig_profile_share&igshid=10ydylfdpwubn",
            "instaThumnailUrl": "https://scontent-icn1-1.cdninstagram.com/vp/1fe9ab37908d6a00d9b97fcc5b9b8158/5D349406/t51.2885-19/s320x320/45341949_320587371877750_7103955454673289216_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "instafollowerCnt": "699",
            "instaLatestPostUrl": "https://scontent-icn1-1.cdninstagram.com/vp/c618edcc719e2ffb51c01db456ff6c9a/5D3C770F/t51.2885-15/sh0.08/e35/s640x640/53827131_788818868170815_4618786818930756885_n.jpg?_nc_ht=scontent-icn1-1.cdninstagram.com",
            "toonTagList": [
                "๊ณ ์–‘์ด"
            ],
            "curationTagList": [
                "๊ณ ์–‘์ด๋ฅผ ๋ชจ์‹œ๊ณ  ์‚ฌ๋Š”"
            ]
        }
    ]
}

METHOD : Post

URL : /worklist/:token

์‚ฌ์šฉ์ž์˜ ํŠน์ • worklistname ์ƒ์„ฑ ๋ชฉ๋ก์„ ๋ณด๋‚ด ํ•ด๋‹น toon ID ํ•ด๋‹น worklistname์— ์žˆ์œผ๋ฉด ์‚ญ์ œ, ์—†์œผ๋ฉด ์ถ”๊ฐ€

REQUEST

{ "workListName" : "์ž์žฅํˆฐ", "workListInfo" : "์ž ์ž๊ธฐ์ „ ๋ณผ๊ฑฐ", "toonId" : "toon1" }

RESPONSE

{ "suceess" : true }

Releases

No releases published

Packages

No packages published

Languages