Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌日历API条件_Javascript_Google Api_Google Calendar Api_Google Api Js Client - Fatal编程技术网

Javascript 谷歌日历API条件

Javascript 谷歌日历API条件,javascript,google-api,google-calendar-api,google-api-js-client,Javascript,Google Api,Google Calendar Api,Google Api Js Client,我试图在事件列表查询上生成条件,但找不到用于指定或条件的文档,在此示例中: gapi.client.calendar.events.list({ 'calendarId': 'primary', //'timeMin': from_datetime, // pick everything since we already search by sharedExtendedProperty 'showDeleted':

我试图在事件列表查询上生成条件,但找不到用于指定或条件的文档,在此示例中:

gapi.client.calendar.events.list({
            'calendarId': 'primary',
            //'timeMin': from_datetime,     // pick everything since we already search by sharedExtendedProperty
            'showDeleted': false,
            'singleEvents': true,
            'maxResults': 100,
            'orderBy': 'startTime',
            **'sharedExtendedProperty': ['createdBy=someapp-alpha', 'createdBy=someapp-beta', 'createdBy=someapp-prod']**
        }).then(
            function (res) {
我希望能够查询带有sharedExtendedProperty x或sharedExtendedProperty y或sharedExtendedProperty z的内容。。。 将这三种可能性添加到数组中不会产生任何结果。所以我猜它是在做一些,而不是OR。那么,有什么线索吗

谢谢大家!

无法将
查询合并到
日历.events.list
扩展属性请求中 您需要通过手动执行此操作

  • 首先提出3个单独的列表请求
  • 随后以编程方式合并结果
无法将
查询合并到
日历.事件.列表
扩展属性请求中 您需要通过手动执行此操作

  • 首先提出3个单独的列表请求
  • 随后以编程方式合并结果

如果您找不到关于它的任何文档,您如何知道它是否受支持?我不知道,但如果它不受支持,似乎很奇怪。。。文档中说“指定为propertyName=value的扩展属性约束。仅匹配共享属性。此参数可能重复多次以返回匹配所有给定约束的事件。”。。。我想这意味着并且得到了支持?为什么不支持呢?如果你找不到关于它的任何文档,你怎么知道它被支持了呢?我不知道,但是如果它不被支持的话,看起来很奇怪。。。文档中说“指定为propertyName=value的扩展属性约束。仅匹配共享属性。此参数可能重复多次以返回匹配所有给定约束的事件。”。。。我想这意味着并且得到了支持?为什么不支持或呢?有没有办法改用通配符或正则表达式?我所有的扩展属性都有后缀-beta;我可以只查询'sharedExtendedProperty':'createdBy=*-beta'或类似的内容吗?不幸的是,不可以。另外,正如您可以从for
q
免费文本搜索条件中得出的那样,可以在任何字段中查找与这些条件匹配的事件,扩展属性除外。
。您可以在上提交一个功能请求以实现更好的查询功能,也许它最终会被合并。这是执行多个请求的一种优雅而高效的方式!有没有办法改用通配符或正则表达式?我所有的扩展属性都有后缀-beta;我可以只查询'sharedExtendedProperty':'createdBy=*-beta'或类似的内容吗?不幸的是,不可以。另外,正如您可以从for
q
免费文本搜索条件中得出的那样,可以在任何字段中查找与这些条件匹配的事件,扩展属性除外。
。您可以在上提交一个功能请求以实现更好的查询功能,也许它最终会被合并。这是执行多个请求的一种优雅而高效的方式!