사용자가 google plus api를 사용하여 웹 사이트에 로그인하는 로그인 시스템에서 작업하고 있습니다. 토큰 검증 후 "나"엔드 포인트를 치고 있습니다. 그러나 사용자의 displayName/Name 객체를 얻지 못하는 경우가 있습니다. plus.profile 및 plus.login Endpint 횟수 : : 범위 사용 "나" google plus api에서 공백 이름 (표시 이름)이 표시됨
$service=new Google_Service_Plus($client);
$userinfo=$service->people->get('me');
내가 사용자의 사용자 이름을 가져올합니다.
특정 사용자와 일치합니까? [API 탐색기] (https://developers.google.com/apis-explorer/#p/plus/v1/plus.people.get)를 사용하여 복제 할 수 있습니까? 당신이 잡으려고하지 않는 요청으로 어떤 오류가 발생하지 않았습니까? – abraham
@abraham : 예, API 탐색기에서 결과를 얻지 못했습니다. 문제는 일부 계정에 대해 displayName을 얻고 다른 계정에 대해서는 표시하지 않는다는 것입니다. 이미 사용자가없는 경우 Google Plus 계정을 만들도록 사용자를 강요하는 방법이 있습니까? – Learner
구글 플러스 사용자가 아닌 사람들을 위해 빈 이름이 나타납니다. 애플리케이션에 로그인하기 전에 사용자에게 Google Plus 계정을 만들도록 요청하는 방법이 있습니까? – Learner