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