تنظیمات یک کاربر را برمیگرداند. اکنون آن را امتحان کنید یا نمونه ای را ببینید .
درخواست کنید
درخواست 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 استفاده می کند.
$settings = $service->settings->get('settingId');
echo $setting->getId() . ': ' . $setting->getValue();
از کتابخانه کلاینت Ruby استفاده می کند.
result = client.get_setting('settingId')
print result.id + ": " + result.value