Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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
Oauth 2.0 OAuth2/Google CalDAV-用户日历列表_Oauth 2.0_Caldav_Gcal - Fatal编程技术网

Oauth 2.0 OAuth2/Google CalDAV-用户日历列表

Oauth 2.0 OAuth2/Google CalDAV-用户日历列表,oauth-2.0,caldav,gcal,Oauth 2.0,Caldav,Gcal,我曾经请求caldav服务器为给定的用户提供所有定义的日历。这适用于FRUX/ownCloud(Sabre)和GCalendar这一经典方法。 请求如下: method: PROPFIND headers:Depth: 1 urlstr:https://www.google.com/calendar/dav/{theUserName}@gmail.com/ contentType:application/xml content: <d:propfind xmlns:d="DA

我曾经请求caldav服务器为给定的用户提供所有定义的日历。这适用于FRUX/ownCloud(Sabre)和GCalendar这一经典方法。 请求如下:

method: PROPFIND  headers:Depth: 1  
urlstr:https://www.google.com/calendar/dav/{theUserName}@gmail.com/  
contentType:application/xml  
content:
<d:propfind xmlns:d="DAV:" xmlns:cs="http://calendarserver.org/ns/" xmlns:c="urn:ietf:params:xml:ns:caldav">  
  <d:prop>  
    <d:resourcetype />  
    <d:displayname />  
    <cs:getctag />  
    <c:supported-calendar-component-set />  
  </d:prop>  
</d:propfind>  
method:PROPFIND headers:Depth:1
urlstr:https://www.google.com/calendar/dav/{theUserName}@gmail.com/
contentType:application/xml
内容:
移动到GoogleOAuth2有不同的调用,ulrstr: {calid}/用户
这里的“calid”必须是一个特定的日历[1] 有人说:

其中calid应替换为要访问的日历的“日历ID”

其目的是获取用户帐户的所有日历!所以这些电话不会有帮助

有什么建议可以让他们进入Google/CalDAV/V2世界吗?

甘特

另见: [1]

已解决,请参见此处