검색 본문
namu.wiki API - 나무위키 일련의 부(Sub) 프로그램, 프로토콜 등을 정의하여 상호 작용을 하기 위한 인터페이스 사양을 말한다. API는 흔히 function, method 또는 operation 등으로 다양하게 불리는 '소프트웨어 컴포넌트'의 기능, 입력... 개요 설명 예시 RESTful API 관련 문서 2024.04.07 웹문서 검색 더보기 API(아이돌) - 나무위키 Vulkan(API) - 나무위키 100.daum.net 백과사전 코타키나발루 키나발루 산의 요새라는 의미의 이름이다. 제2차 세계대전 당시 폭격으로 완전히 파괴되었으나 1946년 영국령 북보르네오 주의 주도로 선정되어 재건 및 확장 공사가 이루어졌다. 그 후 영국령 북보르네오회사의 사장의 이름을 따 제슬턴이라는 지명으로 ... 백과사전 검색 더보기 출처: 다음백과
github.com mevdschee php-crud-api GitHub - mevdschee/php-crud-api: Single file PHP script that adds a REST API to a SQL database PHP-CRUD-API Single file PHP script that adds a REST API to a MySQL/MariaDB, PostgreSQL, SQL Server or SQLite database. Howto: Upload "api.php" to your webserver, configure it to connect to your... 2024.03.31 devtalk.kakao.com t api-api [긴급] 광고그룹 수정 API 호출 시 지속적인 API 허용량 초과 에러 문의 카카오모먼트 API에 대한 최신 공지는 카카오모먼트 공지사항 및 카카오광고 통합 에이전시 에서 확인 가능합니다. 카카오모먼트 API 외 문의사항은 DevTalk 각 카테고리나 FAQ에서 확인 가능합니다. 카카오... 2024.04.23 전체보기 지도 API 승인 및 사용 가능 여부 확인 요청의 건 [FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요. [FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요 안녕하세요. 저희 브랜드 공식 온라인몰에서 오프라인 매장재고 알림 기능을 개발중이며, 현재 카카오 지도를 사용... 카카오 주소 API 사용중 VPN 관련 문의 드립니다 작업서버가 외부에 있고 VPN(WireGuard) 통해서 작업중입니다. API 붙여서 사용중인데 주소 검색 후 검색된 주소 클릭하면 부모페이지에 데이터가 들어가지 않는데요 아마 host 정보 때문에 못들어가고있는것... bbs.ruliweb.com news read 엔비디아, 산업용 디지털 트윈 소프트웨어 위한 옴니버스 클라우드 API 발표 [기사 본문] - 5개의 새로운 옴니버스 클라우드 API로 핵심 기술 통합 실현 - 앤시스, 케이던스, 마이크로소프트 등에 시뮬레이션과 운영 등 지원 - 젠슨 황 CEO, GTC 기조연설서 직접 기술 시연 AI 컴퓨팅 기술... 2024.03.19 전체보기 엔비디아, 옴니버스 클라우드 API로 자율 시스템 개발 가속화 채택 AI 컴퓨팅 기술 분야의 선두주자인 엔비디아(www.nvidia.co.kr)가 옴니버스 클라우드 API(Omniverse Cloud API)로 자율 시스템 개발을 가속화한다고 발표했다. 시뮬레이션은 자율성 훈련, 테스트, 배포에... 엔비디아, 기후 디지털 트윈 클라우드 플랫폼 ‘어스-2 클라우드 API’ 공개 1,400억 달러의 경제적 손실에 대처하기 위한 노력을 촉진하겠다고 밝혔다. 어스-2의 새로운 클라우드 API는 엔비디아 DGX 클라우드(DGX Cloud)를 기반으로 하며 GTC에서 발표된 엔비디아 쿠다-X(CUDA-X... gall.dcinside.com mini soopinternet 악어가 섭장전용 api주는거 만든 이후로 다른 서버에서도 섭장한테 주는 api 만들거같음? 솔직히 악어라 쏘는 느낌도 있는데 - dc official App 2024.05.10 전체보기 로나 2는 api에 히든직업이 들어있어서 내가 쏜 풍이 히든직업일 수도 있다는 기대가 있는데, 악놀은 아예 api로 그게 없으니 안터지는게 크지 - dc official App 그래서 구취하고 api쓰면 됨? gpt갤 있는줄도 몰랐네 그냥 4o는 api로 쓰는게 가성비임? 나 일할때 코드 뼈대잡는건 다 애 시키는데 - dc official App 통합웹 더보기
서비스 안내 스토리의 글을 대상으로 검색결과를 제공합니다. 자세히보기 기억보단 기록을 IT 분야 크리에이터 HTTP API 디자인 - URI편 기본 좋은 HTTP API는 아래 규칙들을 전재로 한다.이 전제들을 기반으로 좀 더 상세한 규칙들을 소개한다. 모든 API는 직관적이어야 한다 이 URI만 봐도 무엇을 하는 것인지 상세 스펙을 보지 않아도 알 수 있어야 한다. 리소스는 테이블과 1:1 매칭 대상이 아니다 API는 리소스를 중심으로 디자인되며, 여기서 이야기 하는 리소스는 클라이언트에서 접근할 수 있는 모든 종류의 개체, 데이터 또는 서비스 등 모든 것이 포함된다. 리소스는 추상화된 계층이지, 테이블과 1:1 매칭을 해야하는 것으로 오해해선 안된다. Stateless AP URI에 API 을 표기한다 API 임을 URI에서 표현되어야 한다.크게 2가지로 나눠진다. 별도의 백엔드 API 서버로 분리되어있다면 api.example.com/v1/xxx (분산 백엔드 API 환경이라면) order-api.example.com/v1/xxx 단일 프로젝트에서 웹 페이지와 API를 모두 다루고 있다면 www.example.com/api/v1/xxx 3차 도메인 혹은 API Path 에서 api 요청임을 표기해야한다. // good api.example.com/v1/orders www.example.com/api/v1/orders or URI에 버전을 표기한다 API에 버전을 명시할 수 있는 방법은 크게 3가지 정도가 있지만 URI 경로에 버전을 포함시키는 것을 추천한다. // good api.example.com/v1/orders/{orderId} www.example.com/api/v1/orders/{orderId} 이는 다음과 같은 장/단점이 있다. 장점 명확성: 버전이 URI에 명시되어 있어 직관적으로 이해하기 쉽다. 캐싱 용이성: URI 자체가 독립적으로 관리 되니 캐싱 전략을 쉽게 적용할 수 있다. 단점 URI 길이 증가: 버전 정보를 포함하면서 URI이 길어질 수 있다 /api/{version}/리소스 템플릿을 쓴다. 버저닝 표기는 /api/{version}/리소스 템플릿을 사용한다. // good api.example.com/v1/orders/{orderId} www.example.com/api/v1/orders/{orderId} // bad www.example.com/v1/api/orders/{orderId} URI은 상위 -> 하위 계층으로 내려가야 한다.좀 더 직관적으로 이야기하자면 변화가 더 적은 곳이 앞에 선언 되어야 한다. 이후 URI별 접근 권한 관리 등 URI을 그룹별로 관리할 여지가 많은데, 이럴때도 위와 같이 설계하면 그룹 Path에 리소스 ID는 가능한 1개만 사용한다 찾고자 하는 리소스의 ID를 URI에 포함시킬때는 가능한 1개만 Path Variable 에 포함시킨다.즉, /리소스/{리소스 ID}/하위 리소스 템플릿을 사용한다. // good /v1/orders/{orderId} - 특정 주문 조회 /v1/orders/{orderId}/courses - 특정 주문의 모든 강의 조회 /v1/courses/{courseId} - 특정 강의 조회 // bad /v1/orders/{orderId}/courses/{courseId} - 특정 주문의 특정 강의 조회 이럴 경우 bad 사례에 대해 의견이 URI는 kebab-case URI은 kebab-case를 사용한다. // good api.example.com/this-is/a-nice/URI-name www.example.com/api/v1/this-is/a-nice/URI-name // bad www.example.com/this_is/a_bad/URI_name www.example.com/ThisIs/aBad/URIName www.example.com/DO_NOT/EVER_DO/THIS www.example.com/this is/going RFC 3986과 같은 URI를 정의하는 표준 문서에서 Parameter, Body는 camelCase Request Parameter와 Request Body에서 사용되는 변수, 객체는 camelCase를 사용한다. // good www.example.com/reviews?userId= // bad www.example.com/reviews?user_id= JSON 객체에서 키를 명명할 때 camelCase를 사용하는 것이 일반적이다.JSON은 API에서 데이터를 전송하는 데 가장 많이 사용되는 형식 중 하나이기 때문에, camelCase를 사용하면 JSON 페이로드와 일관된 명명 규칙을 유지할 수 있다. 그 외에도 각종 API 테이블이 아닌 리소스가 중심이 되어야 한다 API의 리소스가 테이블과 1:1로 매핑될 필요가 없다. 예를 들어 주문 리소스는 내부적으로 관계형 데이터베이스의 여러 테이블로 구현할 수 있지만 클라이언트에 대해서는 단일 엔터티로 표시된다. 단순히 데이터베이스의 내부 구조를 반영하는 API를 만들면 안된다. HTTP API의 목적은 Entity 및 해당 Entity에서 애플리케이션이 수행할 수 있는 작업을 모델링하는 것이다. 클라이언트는 내부 구현에 노출되면 안 된다. HTTP API와 기본 데이터 원본 사이에 종속성이 발생하지 않도록 해야 한다.예를 들어 데이터가 관계형 데이터 리소스는 복수형으로 리소스는 복수형으로 표현한다. // good www.example.com/reviews www.example.com/reviews/${reviewId} // bad www.example.com/review www.example.com/review/${reviewId} 대부분의 API는 어느 리소스 그룹에서 특정 리소스 ID를 통해 작업을 진행한다는 의미이다. GET /users: 사용자 컬렉션을 조회한다. POST /users: 사용자 컬렉션에 새로운 사용자를 추가한다. RESTful API 설계 원칙을 따르는 많은 가이드와 베스 URI은 제공하는 정보에 집중한다 같은 리소스를 조회하지만, 사용자 유형에 따라 다른 버전의 데이터를 제공하는 API가 필요할 경우 URI을 통해 이를 명확하게 구분하는 것이 중요하다. 다만, 이때 API의 URI은 어떤 권한의 사용자가 호출해야하는지를 표현해선 안된다.어떤 결과를 줄 수 있는 API인지 URI에 표현되어야 한다. 예를 들어 다음과 같은 목적을 가진 2개의 API를 만들어야 한다고 해보자. 첫번째는 일반 유저들이 조회하고, 조회 결과가 요약 버전 두번째는 관리자 유저들이 조회하고, 조회 결과가 상세한 버전 // good GET /users/${use 복잡한 행위에는 동사를 URI에 포함시킨다 CRUD 외 다양한 도메인 행위를 표현하기 위해 URI에 동사를 포함시키는 것을 용인한다. 주문을 삭제하는 것과 주문을 취소하는 것은 다르다.HTTP Method로 모든 도메인의 행위를 표현하려면 삭제와 취소를 함께 표현하기가 모호하다.그래서 단순한 행위외 복잡한 행위에 대해서는 동사를 사용한다. 단, 규칙없는 URI을 피하기 위해 /리소스/{리소스ID}/행위 의 템플릿을 따른다. // good POST /orders/{orderId}/cancel // bad POST /orders-cancel/{orderId} 일관성 유지하기 일관된 용어를 사용한다.예를 들어 '내역'을 history 로 하기로 했다면 내역에 대해서는 history 를 유지해야 한다.어디는 history, 어디는 record 등으로 진행해서는 일관성이 떨어지고, 처음 API를 보는 사람마다 서로 다르게 해석할 수 있게 된다. // good POST /courses/:courseId/history POST /mentorings/:mentoringId/history // bad POST /courses/:courseId/history POST /mentorings/:mentoringId/r 마무리 이외에도 HTTP API에 관한 규칙들이 여럿있다.이어서 2부에서 추가적인 규칙들을 소개한다. 좋은 HTTP API는 아래 규칙들을 전재로 한다.이 전제들을 기반으로 좀 더 상세한 규칙들을 소개한다. 모든 API는 직관적이어야 한다 이 URI만 봐도 무엇을 하는 것인지 상세 스펙을 보지 않아도 알 수 있어야 한다. 리소스는 테이블과 1:1 매칭 대상이 아니다 API는 리소스를 중심으로 디자인되며, 여기서 이야기 하는 리소스는 클라이언트에서 접근할 수 있는 모든 종류의 개체, 데이터 또는 서비스 등 모든 것이 포함된다. 리소스는 추상화된 계층이지, 테이블과 1:1 매칭을 해야하는 것으로 오해해선 안된다. Stateless AP Web API Restful API http api api 컨벤션 restful api design 2024.05.21 티스토리 검색 더보기 brunch.co.kr 포차 비전공자 PM이 설명하는 API 혹시 제가 잘못 알고 있는 부분이 있거나, 공유해주고 싶은 부분이 있다면 댓글로 편하게 말씀해 주세요. 오늘 "비전공자 PM이 공부하는 개발"에서는 API에 대해 배워보려고 합니다. IT업계에서 기획 일을 해보신 분이라면, 한번쯤은 API에 대해서 들어보셨으리라 생각합니다. API란 무엇인가? API는 "Application... 비전공자 개발 PM 2024.05.26 브런치스토리 검색 더보기 IT 크리에이터 보기
API API 개요 이탈리아 다큐멘터리 20분 감독 루카 치리엘로 다른 사이트 더보기 다음영화 정보 제공 안내 Kakao가 운영하는 영화 서비스 입니다.
관객수는 영화진흥위원회 통합전산망 데이터로 제공되고 있습니다. 별점은 키노라이츠로부터 제공받는 정보이며, 데이터 제공 상황에 따라 변경될 수 있습니다. 영화정보 더보기 포토 포토 더보기
서비스 안내 Kakao가 운영하는 책 서비스 입니다. 다른 사이트 더보기 진짜 챗GPT 활용법 저자 김준성 외 출간 2023.3.21. 도서 16,200원 e북 14,400원 API 저자 Istochnik W... 출간 2016.5.26. API(WIN32)(CD-ROM 1장 포함) 저자 오진환 출간 2001.8.5. API(WIN32)(CD-ROM 1장 포함) 저자 오진환 출간 2001.8.5. OpenAPI와 스웨거를 활용한 실전 API 설계 저자 조시 포널랫, Luk... 출간 2024.1.2. 도서 31,500원 e북 25,200원 챗GPT API를 활용한 챗봇 만들기 저자 Seung-U Lee 출간 2024.3.20. 도서 28,800원 HTML5 핵심 API(사전처럼 바로 찾아 쓰는) 저자 하타노 후토미 출간 2011.11.30. 도서 28,800원 API 프로그래밍(CD1장포함) 저자 이창현 출간 2011.3.3. 도서 25,200원 Unix Network Programming: The Sockets Networking API 저자 Stevens Fen... 출간 2003.11.1. 도서 35,000원 Unix Network Programming, Volume 1: The Sockets Networking API 저자 Stevens Ric... 출간 2008.9.27. 더보기 (주)카카오는 상품판매의 당사자가 아닙니다.법적고지 안내 (주)카카오는 통신판매중개자로서 통신판매의 당사자가 아니며 상품의 주문 배송 및 환불 등과 관련한 의무와 책임은 각 판매자에게 있습니다.
뉴스
영화
관객수는 영화진흥위원회 통합전산망 데이터로 제공되고 있습니다. 별점은 키노라이츠로부터 제공받는 정보이며, 데이터 제공 상황에 따라 변경될 수 있습니다.