Trouble creating calendar in Google API via Coldfusion

Posted by KingErroneous on Stack Overflow See other posts from Stack Overflow or by KingErroneous
Published on 2009-08-03T17:37:17Z Indexed on 2010/05/08 2:08 UTC
Read the original article Hit count: 249

Filed under:
|
|

I am trying to create a caledar using the Google API, and it just returns the list of calendars in my account, just like I sent a GET request. Here is my code:

        <cfxml variable="locals.xml">
            <cfoutput>
            <entry xmlns="http://www.w3.org/2005/Atom" xmlns:gd="http://schemas.google.com/g/2005" xmlns:gCal="http://schemas.google.com/gCal/2005">
                <title type="text">#arguments.argTitle#</title>
                <summary type="text">#arguments.argSummary#</summary>
                <cfif len(arguments.argTimezone)><gCal:timezone value="#arguments.argTimezone#"></gCal:timezone></cfif>
                <gCal:hidden value="false"></gCal:hidden>
                <gCal:accesslevel value="owner" />
                <gCal:color value="#arguments.argColor#"></gCal:color>
    			<gd:where rel='' label='' valueString='Oakland'></gd:where>
            </entry>
            </cfoutput>
        </cfxml>

        <cfhttp url="#variables.baseURL#/default/owncalendars/full" method="post" redirect="false" multiparttype="related" charset="utf-8">
            <cfhttpparam type="header" name="Authorization" value="GoogleLogin auth=#getAuth(variables.serviceName)#">
            <cfhttpparam type="header" name="Content-Type" value="application/atom+xml">
            <cfhttpparam type="header" name="GData-Version" value="2">
            <cfhttpparam type="body" value="#trim(locals.xml)#">
        </cfhttp>

Any help would be appreciated.

© Stack Overflow or respective owner

Related posts about google-calendar

Related posts about api