نمای کلی Google Drive API

API گوگل درایو به شما امکان می‌دهد برنامه‌هایی ایجاد کنید که از فضای ذخیره‌سازی ابری گوگل درایو استفاده می‌کنند. می‌توانید برنامه‌هایی توسعه دهید که با درایو ادغام شوند و با استفاده از API درایو، قابلیت‌های قدرتمندی را در برنامه خود ایجاد کنید.

این نمودار رابطه بین برنامه Drive شما، Drive API و Drive را نشان می‌دهد:

نمودار ارتباط در گوگل درایو.
شکل ۱. نمودار رابطه گوگل درایو.

این اصطلاحات، اجزای کلیدی نشان داده شده در شکل ۱ را تعریف می‌کنند:

گوگل درایو
سرویس ذخیره‌سازی ابری فایل گوگل، یک فضای ذخیره‌سازی شخصی به نام My Drive و گزینه‌ای برای دسترسی به پوشه‌های اشتراکی مشترک به نام shared drives را در اختیار کاربران قرار می‌دهد.
رابط برنامه‌نویسی کاربردی گوگل درایو
API REST که به شما امکان می‌دهد از فضای ذخیره‌سازی Drive از درون برنامه خود استفاده کنید.
برنامه گوگل درایو
برنامه‌ای که از درایو به عنوان راهکار ذخیره‌سازی خود استفاده می‌کند.
رابط کاربری گوگل درایو
رابط کاربری گوگل که فایل‌های ذخیره شده در درایو را مدیریت می‌کند. اگر برنامه شما یک برنامه ویرایشگر مانند صفحه گسترده یا واژه‌پرداز است، می‌توانید با رابط کاربری درایو ادغام شوید تا فایل‌ها را درون برنامه خود ایجاد و باز کنید.
درایو من
یک مکان ذخیره‌سازی درایو که متعلق به یک کاربر خاص است. فایل‌های ذخیره شده در My Drive را می‌توان با سایر کاربران به اشتراک گذاشت، اما مالکیت محتوا همچنان مختص یک کاربر خاص است.
اواوت ۲.۰
پروتکل مجوزدهی که Drive API برای احراز هویت کاربران برنامه شما نیاز دارد. اگر برنامه شما از ورود با گوگل استفاده می‌کند، جریان OAuth 2.0 و توکن‌های دسترسی برنامه را مدیریت می‌کند.
درایو مشترک
یک مکان ذخیره‌سازی درایو که فایل‌هایی را که چندین کاربر با هم روی آنها همکاری می‌کنند، در خود جای داده است. هر کاربری که به یک درایو مشترک دسترسی داشته باشد، به تمام فایل‌های موجود در آن دسترسی دارد. همچنین می‌توان به کاربران اجازه دسترسی به فایل‌های جداگانه درون درایو مشترک را نیز داد.

با Drive API چه کارهایی می‌توان انجام داد؟

شما می‌توانید از Drive API برای موارد زیر استفاده کنید:

می‌خواهید API گوگل درایو را در عمل ببینید؟
کانال توسعه‌دهندگان فضای کاری گوگل ویدیوهایی درباره نکات، ترفندها و جدیدترین ویژگی‌ها ارائه می‌دهد.