प्रोफ़ाइल पढ़ें

People API का इस्तेमाल करने के लिए तैयारी करना में दिया गया तरीका पूरा करने के बाद, प्रोफ़ाइलों का डेटा पढ़ा जा सकता है.

नीचे दिए गए कोड सैंपल में, कुछ आसान अनुरोध भेजने का तरीका बताया गया है. तरीकों की पूरी सूची के लिए, रेफ़रंस दस्तावेज़ देखें.

पुष्टि किए गए उपयोगकर्ता के लिए व्यक्ति की जानकारी पाना

उपयोगकर्ता की प्रोफ़ाइल पाने के लिए, इस कोड का इस्तेमाल करें:

प्रोटोकॉल

GET /v1/people/me?personFields=names,emailAddresses HTTP/1.1
Host: people.googleapis.com

Java

Person profile = peopleService.people().get("people/me")
    .setPersonFields("names,emailAddresses")
    .execute();

Python

profile = people_service.people()
    .get('people/me', personFields='names,emailAddresses')

PHP

$profile = $people_service->people->get(
    'people/me', array('personFields' => 'names,emailAddresses'));

.NET

PeopleResource.GetRequest peopleRequest =
    peopleService.People.Get("people/me");
peopleRequest.PersonFields = "names,emailAddresses";
Person profile = peopleRequest.Execute();

किसी व्यक्ति का Google खाता आईडी पाना

Google खाता आईडी के लिए व्यक्ति की जानकारी पाने के लिए, नीचे दिए गए कोड का इस्तेमाल करें:

प्रोटोकॉल

GET /v1/people/account_id?personFields=names,emailAddresses HTTP/1.1
Host: people.googleapis.com

Java

Person profile = peopleService.people().get("people/account_id")
    .setPersonFields("names,emailAddresses")
    .execute();

Python

profile = people_service.people()
    .get('people/account_id', personFields='names,emailAddresses')

PHP

$profile = $people_service->people->get(
    'people/account_id', array('personFields' => 'names,emailAddresses'));

.NET

PeopleResource.GetRequest peopleRequest =
    peopleService.People.Get("people/account_id");
peopleRequest.PersonFields = "names,emailAddresses";
Person profile = peopleRequest.Execute();