«api» 태그된 질문

API (응용 프로그래밍 인터페이스)는 다른 소프트웨어에서 소프트웨어를 사용하기위한 사양입니다.

4
문서화되지 않은 기능은 어떻게 발견됩니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 나는 항상 문서화되지 않은 / 비공개 API를 어떻게 찾 습니까? 예제 애플은 문서화 / 개인 API를, 역 …

4
Win32 API의 진화
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . Windows 32 API는 시간이 지남에 따라 많이 바뀌 었습니까? 1998 년 Charles Charlesz 책 "Programming Windows, 5th …
11 books  c  windows  api 

4
서버에서 XML을 구문 분석하거나 프록시를 제공하여 브라우저에서 구문 분석해야합니까?
타사 API와 인터페이스해야합니다. 이 API를 사용하여 최종 사용자의 브라우저에서 GET 요청을하고 XML 응답을받습니다. 이 데이터는 사용자가 검색하고 결정을 내리는 데 사용할 수있는 브라우저 기반 응용 프로그램에서 사용됩니다. 주요 문제는 대부분의 브라우저가 도메인 간 XML 사용을 차단했기 때문에 간단히 얻을 수 없다는 것입니다. API의 XML 그러나 전체 데이터는 기본적으로 두 세트로 …
11 javascript  api  xml  websites  json 

3
HTTP 헤더를 통해 액세스 토큰을 전송하는 것이 안전합니까?
첫 번째 RESTful 웹 서비스이며 보안 문제가 걱정됩니다. HTTP 헤더를 통해 액세스 토큰을 전송하는 것이 안전합니까? 예를 들면 다음과 같습니다. POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token: 080ab6bd49b138594ac9647dc929122adfb983c8 parameter1=foo&parameter2=bar 연결이 완료되었습니다 SSL. 또한 scope모든 속성에 대해 정의해야 할 사항access token

1
터널링에 대한 REST API 규칙
그냥이 읽어 REST API 룰북 : GET 및 POST 터널 다른 요청 방법을 사용할 수 없습니다 . 터널링은 메시지의 의도를 숨기거나 잘못 표시하여 프로토콜의 투명성을 손상시키는 HTTP의 남용 을 말합니다 . REST API는 HTTP 어휘가 제한된 클라이언트 를 수용 하기 위해 HTTP 요청 메소드를 잘못 사용하여 설계를 손상시키지 않아야합니다 . …
11 api  rest  web-framework  http 

2
경보 시스템 아키텍처
다양한 프로그램의 경고 메시지를 처리하고 전자 메일을 통해 소비자에게 바람을 불어 넣을 수있는 시스템을 만들고 싶습니다. 이것은 모두 하나의 내부 네트워크를 통해 포함됩니다. 기본 아키텍처가 다음과 같이 보이기를 원합니다. 내가 현재 가지고있는 주요 관심사는 "메시지 처리기"비트인데, 이는 "API 정렬"입니다. 이 시스템의 모든 구성 요소가 데이터베이스에 대한 모든 쓰기를 처리하는 API로 …

3
Symfony로 외부 RESTful API를 사용하는 방법은 무엇입니까?
우리는 주로 프론트 엔드 Symfony 애플리케이션이 백엔드 RESTful API와 상호 작용하여 프로젝트를위한 마이크로 서비스 아키텍처를 구축하고 있습니다. 문제는이 접근 방식이 데이터베이스가있는 Doctrine에 크게 의존하는 Symfony 엔티티 관리를 위반한다는 것입니다. Symfony가 일반적으로 Doctrine으로 엔티티를 처리하여 대부분의 작업을 자동화하는 경우 API에서 외부 데이터에 액세스해야 할 때 쉽게 재현 할 수 없습니다. 예를 …

1
마이크로 컨트롤러 용 RTOS 용 Message Queue
현재 마이크로 컨트롤러 용 RTOS를 작성하고 있습니다. 모든 것이 C ++ 11로 작성되었습니다-누군가 관심이 있고 저장소에 대한 링크가 맨 아래에 있습니다. 현재 스레드 간 (또는 인터럽트 처리기와 스레드 또는 인터럽트 처리기와 다른 인터럽트 처리기 사이에) 객체를 전달하기위한 간단한 데이터 큐 인 클래스를 작성하고 있습니다. 보통 나는 다른 프로젝트에서 발견 된 …

5
REST API 개념
REST API 디자인에 대해 누군가가 밝힐 수있는 세 가지 질문이 있습니다. 나는 몇 시간 동안 끊임없이 검색했지만 어디에서나 내 질문에 대한 답변을 찾지 못했습니다 (어쩌면 무엇을 검색 해야할지 모르겠습니까?). 질문 1 첫 번째 질문은 액션 / RPC와 관련이 있습니다. 나는 잠시 동안 REST API를 개발해 왔으며 컬렉션과 리소스 측면에서 생각하는 …
10 api  rest 

6
REST 서버에 대한 REST 클라이언트 테스트 비품을 수행하는 방법?
단위 테스트를 작성할 때 일반적으로 고정구를 사용하는 것이 일반적입니다. 테스트 가능한 데이터가 거의 없으므로 다음과 같이 말할 수 있습니다. 1. 모든 고객에게 Willy Wonka를 포함시켜야합니다. 2. 클라이언트 3을 삭제하고 이제 클라이언트에 더 이상 Willy Wonka를 포함시키지 않아야합니다. 단위 테스트에는 좋습니다. setup / teardown을 사용하여 조명기를 다시로드하거나 트랜잭션을 롤백하십시오. 따라서 테스트 …
10 unit-testing  api  rest 

1
웹 서비스 용 상용 라이센스 키 생성
배경 웹 기반 소프트웨어 라이센스에 관한 비즈니스 질문이 있습니다. 많은 웹 사이트가 다양한 API를위한 서비스로 소프트웨어를 제공합니다. 좋은 예는 Google의 맞춤 검색 API 입니다. 웹 서비스를 사용하는 프로세스는 일반적으로 다음과 유사합니다. 계정. 사용자가 계정을 만듭니다. 섬기는 사람. 사용자는 API 요청을 수행 할 서버의 IP 주소를 정의합니다. 키. 사용자는 원하는 API에 …

2
재생 공격을 피하기에 HTTPS가 충분합니까?
모바일 앱을 위해 서버에 몇 가지 REST 메소드를 노출하고 있습니다. 사용자가 (모바일 앱에서) HTTP 메소드가 작성되는 방식을 알아 낸 다음 서버로 다시 보낼 수 없도록하고 싶습니다. 예 : 모바일 앱이 요청을 보냅니다 사용자는 프록시를 사용하여 네트워크에서 무슨 일이 일어나고 있는지 확인할 수 있습니다 사용자는 모바일에서 방금 보낸 요청을보고 저장합니다. => …
10 api  https 

1
Google AJAX 검색 API에 일어난 일
기본 Google 검색을 쿼리하려고하지만 stackoveflow를 포함한 모든 참조 는 Google AJAX 검색 API를 가리 킵니다 . 이상한 점은 그것이 더 이상 존재하지 않는다는 것입니다. 기존 링크는 기본 Google 코드 사이트를 가리 킵니다. 해당 사이트의 API 목록을 보면 대체되는 API가 Google AJAX 검색 API가 아닌 동일한 페이지로 다시 연결되는 웹 검색 …
10 api  google 

2
부모 리소스를 찾을 수 없을 때 POST에 적합한 응답 상태 코드는 무엇입니까?
나는 다음 끝점을 가지고 있습니다. a/{id}/b bwith with 보내는 POST요청 을 작성하려고 합니다. 만약 a주어진와 {id}내가 함께은 응답해야 찾을 수 없습니다 404 NOT_FOUND또는 어쩌면로 409 CONFLICT? 평범한 것을 다루는 a/{id}것이 중요합니다. 여기서는 하위 리소스가 사용됩니다.

4
REST API가 날짜 시간을 적절한 클라이언트 시간대로 변환 할 수 있어야합니까?
API를 구현하는 동안 날짜 시간 및 시간대 문제가 발생했습니다. 모든 날짜는 데이터베이스에서 UTC로 정규화됩니다. 현재 비 API 응용 프로그램에서 모든 날짜 시간은 먼저 제시된 사용자 기본 설정을 기반으로 변환됩니다. 이제 API에 대해 동일한 질문이 제기되었습니다. API가 요청 의미에 따라 시간대에 적합한 날짜 시간을 반환 할 수 있어야합니까? 예를 들어 GET …
10 rest  api  time 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.