Method: sessions.create

एक नया सेशन जनरेट करता है. इस दौरान, उपयोगकर्ता तीसरे पक्ष को ऐक्सेस देने के लिए फ़ोटो और वीडियो चुन सकता है.

अगर उपयोगकर्ता के पास Google Photos का चालू खाता नहीं है, तो FAILED_PRECONDITION गड़बड़ी का मैसेज दिखता है.

अगर क्लाइंट ऐप्लिकेशन हर उपयोगकर्ता के लिए बहुत ज़्यादा सेशन बनाता है, तो RESOURCE_EXHAUSTED गड़बड़ी का मैसेज दिखता है. सामान्य परिस्थितियों में, क्लाइंट इन सीमाओं तक नहीं पहुंच सकते. हालांकि, हमारा सुझाव है कि क्लाइंट हर सेशन के बाद sessions.delete को कॉल करें, ताकि वे संसाधनों की सीमाओं के अंदर रहें.

एचटीटीपी अनुरोध

POST https://photospicker.googleapis.com/v1/sessions

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में PickingSession का उदाहरण है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में PickingSession का नया इंस्टेंस शामिल किया जाता है.

अनुमति के दायरे

नीचे दिए गए OAuth के लिंक की ज़रूरत हाेती है:

  • https://www.googleapis.com/auth/photospicker.mediaitems.readonly