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

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();