![](/img/trans.png)
[英]How do I use the FreeBusyResponse in Google Calendar java API?
[英]How do I use a Google Calendar scope?
目前,我正在嘗試使用 Google Calendar 的 API 創建一個程序,該程序允許我向日歷添加內容,唯一的問題是我不知道如何向我的程序添加范圍。 Google 告訴我必須使用“https://www.googleapis.com/auth/calendar”作為范圍,我該如何使用?
了解作用域的工作原理需要您對 Oauth2 的工作原理有所了解。
Oauth2 是一種身份驗證形式,其中應用程序通過顯示同意書來請求用戶訪問某些數據的權限。 此同意書由范圍填充,應用程序將這些范圍定義為運行所需的訪問范圍。
Google 身份驗證服務器支持大量的作用域 范圍,它們由它們打算訪問的 API 拆分。
Google Calendar API 支持以下范圍。 范圍
假設您正在使用Google API Java 客戶端庫,您的代碼應該已經控制了您發送的范圍。 查找顯示CalendarScopes
的部分。
GoogleAuthorizationCodeFlow flow = new GoogleAuthorizationCodeFlow.Builder(
httpTransport, JSON_FACTORY, clientSecrets,
Collections.singleton(CalendarScopes.ALL)).setDataStoreFactory(
dataStoreFactory).build();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.