내 도메인의 Google 스프레드 시트 (Google Apps Free Edition을 사용 중입니다)에서 일부 데이터를 읽어야하는 PHP 웹 페이지를 만들려고합니다.Google 스프레드 시트 API에서 OAuth 2.0으로 요청 인증
읽을 스프레드 시트는 비공개이지만 내 도메인의 일부 사용자에게 표시됩니다. 비공식이므로 API를 사용하여 인증 및 권한 부여 작업을 수행 할 수도 있습니다.
나는이 페이지를 찾았지만 내가 이해하지 못하는 것이 있습니다 : http://code.google.com/intl/zh-TW/apis/spreadsheets/data/3.0/developers_guide.html#Auth그것은 우리의 OAuth 2.0 프로토콜을 사용한다라고,이 괜찮는. 그러나 승인 과정에서 "Google은 사용자에게 OAuth 대화 상자를 표시하고 애플리케이션에 일부 데이터 요청 권한을 요청합니다."라고 말합니다..
내 웹 페이지는 스프레드 시트에서 읽은 일부 데이터를 표시합니다. 따라서 누군가 내 웹 페이지로 이동하면 스프레드 시트 소유자에게 허가를 요청하는 대화 상자가 표시됩니까? 이것은 이것이 의미하는 것입니까?
모든 조언을 매우 환영합니다.
나는 약간 혼란 스럽다. 내 웹 페이지를 방문하는 사람들은 손님 일 뿐이며 내 Google 애플리케이션 도메인에는 Google 계정이 없습니다. 필요한 데이터가 내 Google 애플리케이션 도메인의 비공개 Google 스프레드 시트 문서에 있음에도 불구하고 내 웹 페이지를 공개적으로 볼 수 있어야합니다. – bobo
OAuth는 다른 사람의 도메인에서 데이터를 읽는 용도로만 사용할 수 있습니까? 내가 통제 할 수있는 자체 도메인에서 데이터를 읽고 있습니다. OAuth는 여전히 내 상황에서 유용합니까? – bobo
확실하지는 않습니다. 어쩌면 귀사에서는 거대한 oauth 사용자 지정이 필요할 것입니다. 사용자가 모든 요청을 투명하게 처리하여 리디렉션하고 데이터를 표시 할 수 있습니다. 그러나 실제로는 귀하의 사이트에 귀하의 사용자를 설명하는 Google (페이스 북 등)의 데이터를 표시하는 데 도움이되는 프로토콜입니다. 당신은 아마도 다른 솔루션을 선택해야 할 것입니다. – javagirl