html - How can I get the availability status from an location my using php selected form ical - database? -
i working in organization , 1 seminaryroom available other organizations too. need show other organizations in website, if room reserved or not. information can selected ical database, how can them?
please me
ical._______.com/principals/locations/_____sog1sr/ ical._______.com/principals/__uids__/4b2f63d6-1906-4115-a9c9-dc888e53a44d/
that 2 links have same content, ical database!
my question is, commend can informations? if add /calendar-proxy-read, come same page thats db shows me:
collection listing name size last modified mime type calendar-proxy-read/ ? 2013-jul-31 12:20 (collection) calendar-proxy-write/ ? 2013-jul-31 12:20 (collection) properties name value {dav:}acl (access forbidden) {dav:}acl-restrictions <?xml version='1.0' encoding='utf-8'?><acl-restrictions xmlns='dav:'/> {dav:}alternate-uri-set <?xml version='1.0' encoding='utf-8'?><alternate-uri-set xmlns='dav:'> <href>/principals/locations/_____sog1sr/</href> </alternate-uri-set> {dav:}creationdate <?xml version='1.0' encoding='utf-8'?><creationdate xmlns='dav:'>2013-07-31t12:20:02z</creationdate> {dav:}current-user-principal <?xml version='1.0' encoding='utf-8'?><current-user-principal xmlns='dav:'> <href>/principals/__uids__/a328db35-521e-4bae-8951-24056863da39/</href> </current-user-principal> {dav:}current-user-privilege-set (access forbidden) {dav:}displayname <?xml version='1.0' encoding='utf-8'?><displayname xmlns='dav:'>og1 sr, ****s</displayname> {dav:}getcontentlength <?xml version='1.0' encoding='utf-8'?><getcontentlength xmlns='dav:'/> {dav:}getcontenttype <?xml version='1.0' encoding='utf-8'?><getcontenttype xmlns='dav:'>httpd/unix-directory</getcontenttype> {dav:}getetag (no value) {dav:}getlastmodified <?xml version='1.0' encoding='utf-8'?><getlastmodified xmlns='dav:'>wed, 31 jul 2013 12:20:02 gmt</getlastmodified> {dav:}group-member-set <?xml version='1.0' encoding='utf-8'?><group-member-set xmlns='dav:'/> {dav:}group-membership <?xml version='1.0' encoding='utf-8'?><group-membership xmlns='dav:'/> {dav:}inherited-acl-set <?xml version='1.0' encoding='utf-8'?><inherited-acl-set xmlns='dav:'/> {dav:}principal-url <?xml version='1.0' encoding='utf-8'?><principal-url xmlns='dav:'> <href>/principals/__uids__/4b2f63d6-1906-4115-a9c9-dc888e53a44d/</href> </principal-url> {dav:}principal-collection-set <?xml version='1.0' encoding='utf-8'?><principal-collection-set xmlns='dav:'> <href>/principals/</href> </principal-collection-set> {dav:}resourcetype <?xml version='1.0' encoding='utf-8'?><resourcetype xmlns='dav:'> <collection/> <principal/> </resourcetype> {dav:}supported-privilege-set <?xml version='1.0' encoding='utf-8'?><supported-privilege-set xmlns='dav:'> <supported-privilege> <privilege> <all/> </privilege> <description xml:lang='en'>all privileges</description> <supported-privilege> <privilege> <read/> </privilege> <description xml:lang='en'>read resource</description> </supported-privilege> <supported-privilege> <privilege> <write/> </privilege> <description xml:lang='en'>write resource</description> <supported-privilege> <privilege> <write-properties/> </privilege> <description xml:lang='en'>write resource properties</description> </supported-privilege> <supported-privilege> <privilege> <write-content/> </privilege> <description xml:lang='en'>write resource content</description> </supported-privilege> <supported-privilege> <privilege> <bind/> </privilege> <description xml:lang='en'>add child resource</description> </supported-privilege> <supported-privilege> <privilege> <unbind/> </privilege> <description xml:lang='en'>remove child resource</description> </supported-privilege> </supported-privilege> <supported-privilege> <privilege> <unlock/> </privilege> <description xml:lang='en'>unlock resource without ownership of lock</description> </supported-privilege> <supported-privilege> <privilege> <read-acl/> </privilege> <description xml:lang='en'>read resource access control list</description> </supported-privilege> <supported-privilege> <privilege> <write-acl/> </privilege> <description xml:lang='en'>write resource access control list</description> </supported-privilege> <supported-privilege> <privilege> <read-current-user-privilege-set/> </privilege> <description xml:lang='en'>read privileges current principal</description> </supported-privilege> </supported-privilege> </supported-privilege-set> {dav:}supported-report-set <?xml version='1.0' encoding='utf-8'?><supported-report-set xmlns='dav:'> <supported-report> <report> <acl-principal-prop-set/> </report> </supported-report> <supported-report> <report> <principal-match/> </report> </supported-report> <supported-report> <report> <principal-property-search/> </report> </supported-report> <supported-report> <report> <expand-property/> </report> </supported-report> </supported-report-set> {dav:}supportedlock <?xml version='1.0' encoding='utf-8'?><supportedlock xmlns='dav:'> <lockentry> <lockscope> <exclusive/> </lockscope> <locktype> <write/> </locktype> </lockentry> <lockentry> <lockscope> <shared/> </lockscope> <locktype> <write/> </locktype> </lockentry> </supportedlock> {http://calendarserver.org/ns/}auto-schedule <?xml version='1.0' encoding='utf-8'?><auto-schedule xmlns='http://calendarserver.org/ns/'>true</auto-schedule> {http://calendarserver.org/ns/}calendar-proxy-read-for <?xml version='1.0' encoding='utf-8'?><calendar-proxy-read-for xmlns='http://calendarserver.org/ns/'/> {http://calendarserver.org/ns/}calendar-proxy-write-for <?xml version='1.0' encoding='utf-8'?><calendar-proxy-write-for xmlns='http://calendarserver.org/ns/'/> {http://calendarserver.org/ns/}dropbox-home-url <?xml version='1.0' encoding='utf-8'?><dropbox-home-url xmlns='http://calendarserver.org/ns/'> <href xmlns='dav:'>/calendars/__uids__/4b2f63d6-1906-4115-a9c9-dc888e53a44d/dropbox/</href> </dropbox-home-url> {http://calendarserver.org/ns/}email-address-set <?xml version='1.0' encoding='utf-8'?><email-address-set xmlns='http://calendarserver.org/ns/'/> {http://calendarserver.org/ns/}expanded-group-member-set <?xml version='1.0' encoding='utf-8'?><expanded-group-member-set xmlns='http://calendarserver.org/ns/'/> {http://calendarserver.org/ns/}expanded-group-membership <?xml version='1.0' encoding='utf-8'?><expanded-group-membership xmlns='http://calendarserver.org/ns/'/> {http://calendarserver.org/ns/}record-type <?xml version='1.0' encoding='utf-8'?><record-type xmlns='http://calendarserver.org/ns/'>locations</record-type> {http://twistedmatrix.com/xml_namespace/dav/}resource-class <?xml version='1.0' encoding='utf-8'?><resource-class xmlns='http://twistedmatrix.com/xml_namespace/dav/'>directorycalendarprincipalresource</resource-class> {urn:ietf:params:xml:ns:caldav}calendar-home-set <?xml version='1.0' encoding='utf-8'?><calendar-home-set xmlns='urn:ietf:params:xml:ns:caldav'> <href xmlns='dav:'>/calendars/__uids__/4b2f63d6-1906-4115-a9c9-dc888e53a44d</href> </calendar-home-set> {urn:ietf:params:xml:ns:caldav}calendar-user-address-set <?xml version='1.0' encoding='utf-8'?><calendar-user-address-set xmlns='urn:ietf:params:xml:ns:caldav'> <href xmlns='dav:'>/principals/__uids__/4b2f63d6-1906-4115-a9c9-dc888e53a44d/</href> <href xmlns='dav:'>ical._____.com:8008/principals/__uids__/4b2f63d6-1906-4115-a9c9-dc888e53a44d/</href> <href xmlns='dav:'>/principals/locations/______sog1sr/</href> <href xmlns='dav:'>ical._____.com:8008/principals/locations/_____sog1sr/</href> <href xmlns='dav:'>urn:uuid:4b2f63d6-1906-4115-a9c9-dc888e53a44d</href> <href xmlns='dav:'>ical._____.com:8443/principals/locations/_____og1sr/</href> <href xmlns='dav:'>ical._____.com:8443/principals/__uids__/4b2f63d6-1906-4115-a9c9-dc888e53a44d/</href> </calendar-user-address-set> {urn:ietf:params:xml:ns:caldav}calendar-user-type <?xml version='1.0' encoding='utf-8'?><calendar-user-type xmlns='urn:ietf:params:xml:ns:caldav'>room</calendar-user-type> {urn:ietf:params:xml:ns:caldav}schedule-inbox-url <?xml version='1.0' encoding='utf-8'?><schedule-inbox-url xmlns='urn:ietf:params:xml:ns:caldav'> <href xmlns='dav:'>/calendars/__uids__/4b2f63d6-1906-4115-a9c9-dc888e53a44d/inbox/</href> </schedule-inbox-url> {urn:ietf:params:xml:ns:caldav}schedule-outbox-url <?xml version='1.0' encoding='utf-8'?><schedule-outbox-url xmlns='urn:ietf:params:xml:ns:caldav'> <href xmlns='dav:'>/calendars/__uids__/4b2f63d6-1906-4115-a9c9-dc888e53a44d/outbox/</href> </schedule-outbox-url>
looks you're working darwin calendar server.
you need write caldav client api calls return information. 3 main documents need study are:
Comments
Post a Comment