نمونه کد زیر نحوه استفاده از انتخابگر تصویر یا صفحه آپلود را نشان می دهد که کاربران می توانند از دکمه ای در یک برنامه وب باز کنند.
این مثال دارای ویژگیهای Google Picker مانند روشن کردن چند انتخاب، پنهان کردن صفحه پیمایش و انتخاب حساب کاربری با توکن فعلی OAuth 2.0 برنامه است.
برای این مثال، باید چندین مورد را مشخص کنید:
برای پیدا کردن هر دو شناسه مشتری و کلید API :
در کنسول Google Cloud، به > APIs & Services > Credentials بروید.
منو
برای پیدا کردن شناسه برنامه :
در کنسول Google Cloud، به > IAM & Admin > تنظیمات بروید.
منواز شماره پروژه برای شناسه برنامه استفاده کنید.
همان پروژه Cloud باید شامل شناسه مشتری و شناسه برنامه باشد زیرا برای اجازه دسترسی به فایلهای کاربر استفاده میشود.
تابع setOAuthToken
به برنامه اجازه میدهد تا از رمز تأیید فعلی استفاده کند تا تعیین کند Google Picker از کدام حساب Google برای نمایش فایلها استفاده میکند. اگر کاربری با چندین حساب Google وارد شده باشد، Google Picker میتواند فایلهای حساب مجاز مناسب را نمایش دهد.
پس از دریافت شناسه فایل از Google Picker هنگام باز کردن فایلها، برنامه میتواند فراداده فایل را واکشی کند و محتوای فایل را همانطور که در مستندات مرجع برای files.get
توضیح داده شده دانلود کند.