문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 STRAVA (문단 편집) == STRAVA API 지원 == STRAVA가 제공하는 서비스는 REST API 형태로 공개하고 있어 STRAVA 서버에서 데이터를 얻어와 자신만의 웹 페이지나 모바일 앱을 개발할 수 있다. STRAVA API에 연동 방법은 [[http://developers.strava.com/|Strava 개발자 사이트]]에서 확인 가능하다. Strava API를 사용하는 전체적인 과정을 요약하면 아래와 같다. 1. API 애플리케이션 등록하기 2. Strava 인증 서버로 Request Access 요청 3. 사용자 데이터 접근에 대한 권한 확인 및 동의 과정 3. Strava 인증 서버에서 Authorization code를 내려줌 4. Authorization code로 Refresh Token 얻기 5. Refresh Token으로 Access Token 얻기 6. Access token으로 Strava API 호출 Strava에서는 Webhook도 지원하고 있다. Webhook을 사용하는 경우 서버에 데이터가 업데이트되는 시점을 미리 등록한 콜백 URL로 알려주기 때문에 필요한 시점에서만 Strava API 호출하여 데이터를 동기화할 수 있으며, 이를 통해서 API 호출 회수와 데이터 트래픽을 줄일 수 있다. Strava Webhook API 구현의 과정을 요약하면 아래와 같다. 1. Create Subscription 2. Check Subscripttion Validation 3. 서버의 사용자 데이터 업데이트 시 Event 받기저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기