我在我的專案中使用谷歌日歷 API(在我的例子中是 Angular)。我的問題是我需要在一個請求中通過多封電子郵件查詢事件。通過在請求中使用“q”欄位 - 代表免費搜索,我只能按一個術語搜索事件 - 在我的情況下,這意味著一封電子郵件。
我的請求示例:
gapi.client.calendar.events.list({
'calendarId': 'primary',
'maxResults': '9999999',
'q': '[email protected]' (and here I want to put more than one email but I can't!)
})
我可以使用這個欄位還是有其他方法可以在一個請求中通過多封電子郵件獲取事件?
uj5u.com熱心網友回復:
在你的情況下,下面的修改如何?
從:
'q': '[email protected]'
到:
'q': '[email protected] [email protected] [email protected]'
- 在這種情況下,這些電子郵件用作“AND”。當您想將這些電子郵件用作“OR”時,需要在每次請求時請求它們。
筆記:
- 在這種情況下,
q用作查詢引數。因此,當您添加大量電子郵件時,當出現與 URL 長度相關的錯誤時,請拆分請求。請注意這一點。
參考:
- 事件:串列
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/373491.html
