문제

나는 항상 트위터와 많은 소셜 네트워크 응용 프로그램이 등록 된 앱 키를 통해 개발자에게 API를 어떻게 제공 할 수 있는지 궁금합니다. 외부 응용 프로그램의 사용을 어떻게 부여하고 추적 할 수 있습니까?

이 질문에 대답 할 수 있습니까? 나는 이것에 대해 궁금해하기 때문에.

도움이 되었습니까?

해결책

Twitter, Facebook, Google Apps 및 기타 사람들은 종종 OAuth를 사용하여 이러한 인증 및 추적을 제공합니다. 발견 할 정보가 많이 있습니다. http://oauth.net/ 그리고 당신은 일반적으로 Google의 Oauth와 함께 놀 수 있습니다. Oauth 놀이터.

다른 팁

일반적으로 서비스는 개발자 액세스에 가입 할 때 API 키가 생성됩니다. 이 키는 귀하의 계정과 연관됩니다.

API를 호출 할 때마다 해당 키를 매개 변수 중 하나로 전달해야합니다. 그런 다음이 방법은 귀하가 유효한 키를 전달했는지 확인하고 가입 할 때 생성 된 키 -> 계정 협회를 기반으로 누가 전화를했는지 알 것입니다.

Ruby on Rails :

쉬운 레일 API 인증을 사용하여 RESTFul-Authentication

http://www.compulsivoco.com/2009/05/rails-api-authentication-using-restful-authentication/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top