Using the connector for other systems than Exchange

2 views
Skip to first unread message

Joacim Breiler

unread,
Jan 15, 2010, 7:46:00 AM1/15/10
to google-calendar-connectors
Hi!

We are trying to create an implementation for an OpenLDAP based
system. But we are having some difficulties implementing the protocol
using the specification defined here:
http://code.google.com/p/google-calendar-connectors/wiki/WebServiceProtocol

It seems there's some errors in the spec compared to the actual
implementation. According to the spec., the Free/Busy JSON Expression
for the start and end date time should be defined as "YYMMDDTHHMMSS".
But the implementation (http://code.google.com/p/google-calendar-
connectors/source/browse/trunk/connectors/cs/src/core/
GCalFreeBusyResponse.cs) defines it as "YYYYMMDDTHHMMSS".

Is it possible to get an example of the raw output generated from the
existing implementation of the connector? That would help alot!

Thanks,
Joacim Breiler

dkuhn

unread,
Jan 15, 2010, 2:09:55 PM1/15/10
to google-calendar-connectors
Here is an example response to the HTTP Post request to the GCC web
service.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Free Busy Lookup Response</title>
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1" />
</head>
<body>
<form id="Form1" method="POST" action="http://www.google.com/
calendar/hosted/domain.net/mailslot">
<input name="text" value="['1','4',
['_ME_AddData','20100106/20100124','20100115T105542',
['User...@domain.net','User...@domain.net','20',
[['','20100115T110000','20100115T120000','','User\1370001\100domain
\056net',1],['','20100116T110000','20100116T120000','','User
\1370001\100domain\056net',1],
['','20100117T110000','20100117T120000','','User\1370001\100domain
\056net',1],['','20100118T110000','20100118T120000','','User
\1370001\100domain\056net',1],
['','20100119T110000','20100119T120000','','User\1370001\100domain
\056net',1],['','20100120T110000','20100120T120000','','User
\1370001\100domain\056net',1],
['','20100121T110000','20100121T120000','','User\1370001\100domain
\056net',1],['','20100122T110000','20100122T120000','','User
\1370001\100domain\056net',1],
['','20100123T110000','20100123T120000','','User\1370001\100domain
\056net',1]]]]]" />
</form>
<script type="text/javascript">
document.getElementById('Form1').submit();
</script>
</body>
</html>


On Jan 15, 4:46 am, Joacim Breiler <joacim.brei...@gmail.com> wrote:
> Hi!
>
> We are trying to create an implementation for an OpenLDAP based
> system. But we are having some difficulties implementing the protocol

> using the specification defined here:http://code.google.com/p/google-calendar-connectors/wiki/WebServicePr...

Reply all
Reply to author
Forward
0 new messages