2010-04-04 2 views
0

나는이 oauth 물건에 정말로 새로운 사람이다. 사용자의 Google 리더에 액세스하고 싶습니다. 피드를 좋아했습니다.을 사용할 수 있습니까?

This blog은 oauth가 Google 리더와 (아직) 작동하지 않는다고 말합니다. The working way은 사용자의 Google 자격 증명 (이메일, 비밀번호)을 직접 받고 Google에 직접 로그인하는 것으로 보입니다. 이것은 또한 나에게 나머지 서비스에 대한 액세스를 제공합니다.

더 좋은 방법이 있습니까? ClientLogin은 captchad이기 때문에 나는 그렇게 희망한다. 말할 것도없이 사용자가 자신의 Google 자격 증명을 신뢰해야하는 것은 원하지 않습니다.

답변

0

예, 가능하지만 API에 액세스하려면 사용자의 Google 자격증 명이 필요합니다. 서버 측에서는 보안 토큰과 인증 키를 얻을 수 있습니다. 그런 다음 GET 및 POST 요청과 함께 Google Reader API에 전달되어 원하는 작업을 수행 할 수 있습니다.

Here's a fairly robust C# tutorial (인증 권한을 올바르게 수행하고 있는지 확인하십시오.)

Here's an open-source PHP library oAuth없이 Google 리더 API를 부분적으로 구현합니다.