Google 日历 API - 按名称搜索事件

Google calendar API - search event by name

我使用查询参数 q=something 进行搜索

documentation here 可以明显看出 q="Match entire phrase" 将 return 所有匹配的事件 Match AND entire AND phrase

但我无法搜索类似这样的事件 "abc 1.34 - 3.03 p.m." 以明确每当有减号时搜索中断将其理解为否定

我尝试通过 "abc 1.34 \- 3.03 p.m." 转义减号,但没有成功。

如何通过包含数字和特殊字符的精确搜索事件?

您引用的是已弃用的文档。而是尝试 Events.list. There is a Try-it section。我在 'q' 参数中放置了一个查询语句并且它起作用了,将事件返回给我:

  {
     "kind": "calendar#events",
     "etag": "\"p328xp1nqajltc9g\"",
     "summary": "myname@gmail.com",
     "updated": "2017-10-12T14:25:18.442Z",
     "timeZone": "Underworld",
     "accessRole": "owner",
     "defaultReminders": [
      {
       "method": "popup",
       "minutes": 30
      }
     ],
     "nextSyncToken": "abcdefghijklmno",
     "items": []
    }