api_kof
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| api_kof [2026/06/01 03:37] – hkimscil | api_kof [2026/09/02 23:16] (current) – hkimscil | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | . | ||
| + | . | ||
| + | . | ||
| + | . | ||
| + | . | ||
| + | . | ||
| + | . | ||
| + | . | ||
| + | . | ||
| + | . | ||
| + | . | ||
| ====== searchPeopleList.xml ====== | ====== searchPeopleList.xml ====== | ||
| - | |||
| <tabbox api_kof.rs> | <tabbox api_kof.rs> | ||
| < | < | ||
| Line 1010: | Line 1020: | ||
| </ | </ | ||
| + | ====== json ====== | ||
| + | < | ||
| + | install.packages(c(" | ||
| + | install.packages(c(" | ||
| + | library(httr2) | ||
| + | library(httr) | ||
| + | library(jsonlite) | ||
| + | library(tidyverse) | ||
| + | library(tidyr) | ||
| + | library(XML) | ||
| + | |||
| + | api_key <- ' | ||
| + | # service type | ||
| + | box_office_weekly <- ' | ||
| + | p1 < | ||
| + | para1 <- " | ||
| + | |||
| + | movie_info <- ' | ||
| + | p1 <- "& | ||
| + | para1 <- " | ||
| + | |||
| + | # pick service type | ||
| + | service <- box_office_weekly | ||
| + | |||
| + | type <- ' | ||
| + | |||
| + | base_url <- " | ||
| + | key <- "? | ||
| + | url <- paste0(base_url, | ||
| + | service, | ||
| + | type, | ||
| + | key, | ||
| + | api_key, | ||
| + | p1, | ||
| + | para1) | ||
| + | url | ||
| + | |||
| + | # https:// | ||
| + | # http:// | ||
| + | |||
| + | url | ||
| + | response <- GET( | ||
| + | url = url | ||
| + | ) | ||
| + | status_code(response) == 200 | ||
| + | |||
| + | raw_content <- content(response, | ||
| + | json_data <- fromJSON(raw_content) | ||
| + | print(json_data) | ||
| + | print(json_data$boxOfficeResult$weeklyBoxOfficeList) | ||
| + | print(json_data$boxOfficeResult$weeklyBoxOfficeList$movieCd) | ||
| + | |||
| + | |||
| + | # 영화상세요청 . . . . | ||
| + | # http:// | ||
| + | # http:// | ||
| + | # http:// | ||
| + | # movie/ | ||
| + | # json | ||
| + | # ?key= | ||
| + | # 82ca741a2844c5c180a208137bb92bd7 | ||
| + | # & | ||
| + | |||
| + | service <- movie_info | ||
| + | p1 <- "& | ||
| + | para1 <- " | ||
| + | print(para1) | ||
| + | |||
| + | url <- paste0(base_url, | ||
| + | service, | ||
| + | type, | ||
| + | key, | ||
| + | api_key, | ||
| + | p1, | ||
| + | para1) | ||
| + | url | ||
| + | |||
| + | # 2. Define your query parameters as a named list | ||
| + | response <- GET(url = url) | ||
| + | |||
| + | status_code(response) == 200 | ||
| + | |||
| + | raw_content <- content(response, | ||
| + | raw_content | ||
| + | |||
| + | json_data <- fromJSON(raw_content) | ||
| + | json_data | ||
| + | json_data$movieInfoResult$movieInfo$directors | ||
| + | json_data$movieInfoResult$movieInfo$actors | ||
| + | |||
| + | </ | ||
api_kof.1780285073.txt.gz · Last modified: by hkimscil
