تنظیمات یک کاربر را برمیگرداند. اکنون آن را امتحان کنید یا نمونه ای را ببینید .
درخواست
درخواست HTTP
GET https://www.googleapis.com/calendar/v3/users/me/settings/setting
مولفه های
نام پارامتر | ارزش | شرح |
---|---|---|
پارامترهای مسیر | ||
setting | string | شناسه تنظیمات کاربر. |
مجوز
این درخواست نیاز به مجوز با حداقل یکی از حوزه های زیر دارد:
محدوده |
---|
https://www.googleapis.com/auth/calendar.readonly |
https://www.googleapis.com/auth/calendar |
https://www.googleapis.com/auth/calendar.settings.readonly |
برای اطلاعات بیشتر، به صفحه احراز هویت و مجوز مراجعه کنید.
درخواست بدن
با این روش بدنه درخواستی ارائه نکنید.
واکنش
در صورت موفقیت آمیز بودن، این روش یک منبع تنظیمات را در بدنه پاسخ برمی گرداند.
مثال ها
توجه: نمونههای کد موجود برای این روش همه زبانهای برنامهنویسی پشتیبانیشده را نشان نمیدهند (برای فهرست زبانهای پشتیبانیشده به صفحه کتابخانههای سرویس گیرنده مراجعه کنید).
جاوا
از کتابخانه سرویس گیرنده جاوا استفاده می کند.
import com.google.api.services.calendar.Calendar; import com.google.api.services.calendar.model.Setting; // ... // Initialize Calendar service with valid OAuth credentials Calendar service = new Calendar.Builder(httpTransport, jsonFactory, credentials) .setApplicationName("applicationName").build(); // Retrieve a single user setting Setting setting = service.settings().get("settingId").execute(); System.out.println(setting.getId() + ": " + setting.getValue());
پایتون
از کتابخانه کلاینت پایتون استفاده می کند.
setting = service.settings().get(setting='settingId').execute() print '%s: %s' % (setting['id'], setting['value'])
PHP
از کتابخانه مشتری PHP استفاده می کند.
$settings = $service->settings->get('settingId'); echo $setting->getId() . ': ' . $setting->getValue();
روبی
از کتابخانه کلاینت Ruby استفاده می کند.
result = client.get_setting('settingId') print result.id + ": " + result.value
آن را امتحان کنید!
از APIs Explorer زیر برای فراخوانی این روش در دادههای زنده و دیدن پاسخ استفاده کنید.