v2_programspec_placeevent - 100-hours-a-week/KTB4-8th-BE GitHub Wiki

ν”„λ‘œκ·Έλž¨ μ •μ˜μ„œ - λ³΄κ΄€ν•œ μž₯μ†Œ/이벀트 상세 νŽ˜μ΄μ§€

λ³΄κ΄€ν•œ μž₯μ†Œ 상세 νŽ˜μ΄μ§€

ν•„μš”ν•œ API

  • λ³΄κ΄€ν•œ μž₯μ†Œ 상세 쑰회(GET /api/v2/member/saved-journey/places/{placeId})

응닡 본문으둜 ν•„μš”ν•œ κ°’:

λ³΄κ΄€ν•œ μž₯μ†Œμ˜

  • 이름
  • μΉ΄ν…Œκ³ λ¦¬
  • μ£Όμ†Œ (μ‹œ + ꡬ)
  • 상세 μ£Όμ†Œ (λ„λ‘œλͺ…μ£Όμ†Œ)
  • μ’Œν‘œ (μœ„λ„, 경도)
  • AI μž₯μ†Œ μš”μ•½
  • ν•΄λ‹Ή μž₯μ†Œκ°€ 발견된 μ½˜ν…μΈ λ“€μ˜ 링크
  • μ €μž₯일

응닡 λ³Έλ¬Έ μ„€λͺ…

{
    "place_id": Integer,
    "name": String,
    "category": String,
    "address_sg": String (μ‹œ + ꡬ),
    "address_road": String,
    "coordinate": {
        "lat": Float,
        "lng": Float
    },
    "description": String,
    "videos_featured_link": {
        "https://youtube.com/watch/...",
        ...
    },
    "save_date": Date ("YYYY-MM-DD")
}
  • λ³΄κ΄€ν•œ μž₯μ†Œ λ³΄κ΄€ν•¨μ—μ„œ 제거(DELETE /api/v2/member/saved-journey/places/{placeId})

의문점

λ³΄κ΄€ν•œ 이벀트 상세 νŽ˜μ΄μ§€

ν•„μš”ν•œ API

  • λ³΄κ΄€ν•œ 이벀트 상세 쑰회 API(GET /api/v2/member/saved-journey/events/{eventId})

응닡 본문으둜 ν•„μš”ν•œ κ°’:

λ³΄κ΄€ν•œ 이벀트의

  • 이름
  • μ‹œμž‘μΌ
  • μ’…λ£ŒμΌ
  • μΉ΄ν…Œκ³ λ¦¬ (νŒμ—…μŠ€ν† μ–΄ λ“±)
  • 개졜 μž₯μ†Œλͺ…
  • 개졜 μž₯μ†Œ μ£Όμ†Œ (μ‹œ + ꡬ)
  • 개졜 μž₯μ†Œ 상세 μ£Όμ†Œ (λ„λ‘œλͺ…μ£Όμ†Œ)
  • 개졜 μž₯μ†Œ μ’Œν‘œ (μœ„λ„, 경도)
  • AI μš”μ•½
  • μ—°κ²°λœ μ½˜ν…μΈ  λͺ©λ‘
{
    "event_id": Integer,
    "name": Integer,
    "category": String,
    "description": String,
    "videos_featured_link": {
        "https://youtube.com/watch/...",
        ...
    },
    "start_date": Date ("YYYY-MM-DD"),
    "end_date": Date ("YYYY-MM-DD"),
    "place": {
      "name": String,
      "address_sg": String (μ‹œ + ꡬ),
      "address_road": String,
      "coordinate": {
        "lat": Float,
        "lng": Float
      },
    }
}
  • λ³΄κ΄€ν•œ 이벀트 λ³΄κ΄€ν•¨μ—μ„œ 제거 API(DELETE /api/v2/member/saved-journey/events/{eventId})

의문점