<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Google Data &#187; api.rboyd</title>
	<atom:link href="/author/api-rboyd/feed/" rel="self" type="application/rss+xml" />
	<link>https://googledata.org</link>
	<description>Everything Google: News, Products, Services, Content, Culture</description>
	<lastBuildDate>Tue, 31 Mar 2015 07:11:08 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.7.5</generator>
	<item>
		<title>Social apps for your virtual self</title>
		<link>https://googledata.org/google-opensocial/social-apps-for-your-virtual-self/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=social-apps-for-your-virtual-self</link>
		<comments>https://googledata.org/google-opensocial/social-apps-for-your-virtual-self/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 21:05:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Avatars United is pleased to announce the launch of the Avatars United Developer Platform and its OpenSocial container! The Developer Platform was initially made available to selected developers two months ago, but is now open to everyone.BackgroundAva...]]></description>
				<content:encoded><![CDATA[<a href="http://www.avatarsunited.com/">Avatars United</a> is pleased to announce the launch of the <a href="http://developer.avatarsunited.com/">Avatars United Developer Platform</a> and its OpenSocial container! The Developer Platform was initially made available to selected developers two months ago, but is now open to everyone.<br /><br /><b>Background</b><br />Avatars United is a social network for virtual world avatars launched in early 2008. The site was built in recognition of the fact that strong bonds and close friendships exist within virtual spaces. Users can register multiple avatars and connect with their virtual friends or gather in groups to discuss and plan in-game events. Avatars United also offers a virtual currency, which can be used to customize avatar and group profiles, and purchase virtual items. Currently, 80 of the most popular online games and virtual worlds are supported, including <a href="http://www.avatarsunited.com/worlds/wow">World of Warcraft</a>, <a href="http://www.avatarsunited.com/worlds/eve">EVE Online</a> and <a href="http://www.avatarsunited.com/worlds/second-life">Second Life</a>.<br /> <br />The Avatars United Developer Platform is part of Avatars United’s vision to allow each user to select and install applications that suit his or her particular character development targets in his or her particular virtual world setting. The platform supports applications for both avatars and groups. This in combination with game-specific APIs allows for some truly innovative social applications that could help enhance the gaming experience in the same way as game add-ons already have proven to do. Check out <a href="http://www.avatarsunited.com/apps/wow-armory">WoW Armory</a> or the newly launched <a href="http://www.avatarsunited.com/apps/eve-achievements">EVE Achievements</a> for some examples.<br /> <br /><b>Features</b><br />Avatars United's OpenSocial container includes the following:<ul><li>Full support for core OpenSocial 0.8.1 JavaScript APIs</li><li>OpenSocial 0.8.1 JSON-RPC Protocol</li><li>Gadget views: profile, canvas, home, preview, group profile and group canvas</li><li>Preview support for OpenSocial 0.9 Albums API</li><li>OpenSocial extensions for Groups and Worlds, allowing access to information about groups, group members and the worlds (i.e. games) and realms (i.e. game servers) supported on Avatars United</li></ul> <br />The following features are currently not supported:<ul><li>opensocial.requestShareApp</li><li>OpenSocial RESTful protocol</li><li>Proxied requests using 3-legged OAuth (i.e. gadgets.io.AuthorizationType.OAUTH)</li><li>3-legged OAuth for the OpenSocial RPC protocol</li></ul><br />To learn more about the Avatars United Developer Platform please visit the <a href="http://developer.avatarsunited.com/">developer website</a>.<br /><br /><b>Development Contest</b><br />As part of our launch, we are organizing an EVE Online application development contest in cooperation with CCP Games. Develop an application for EVE Online and have the chance to win cool prizes, including cash, cloud services credits, computer gear and special EVE Online prizes! Check out the <a href="http://www.avatarsunited.com/eve-app-contest">contest page</a> for more information.<br /><br /><span class="byline-author">Posted by Jacob Gyllenstierna, Product Manager, Avatars United Developer Platform</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-3882519293524939356?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/social-apps-for-your-virtual-self/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenSocial App Developer Mentez Expanding into China</title>
		<link>https://googledata.org/google-opensocial/opensocial-app-developer-mentez-expanding-into-china/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensocial-app-developer-mentez-expanding-into-china</link>
		<comments>https://googledata.org/google-opensocial/opensocial-app-developer-mentez-expanding-into-china/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 19:38:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[2008 was a great year for OpenSocial, with dozens of social networks all over the world adopting this standard as their technology of choice for open application platforms.  This has greatly expanded the reach of OpenSocial applications to over 600 mil...]]></description>
				<content:encoded><![CDATA[2008 was a great year for OpenSocial, with dozens of social networks all over the world adopting this standard as their technology of choice for open application platforms.  This has greatly expanded the reach of OpenSocial applications to over 600 million users, and social app developers stand to benefit from this global expansion. <br /><br />At Mentez, our goals are to create useful apps for consumers and to help international brands extend their reach. With OpenSocial, we have learned a lot about building social apps for global audiences, especially for users in Latin America, Europe and Asia. <br /><br />Late in 2008 many top Chinese social networks, namely xiaonei, 51, MySpace.cn, Tianya, and YiQi all rolled out their support for OpenSocial.  We helped <a href="http://www.youtube.com/watch?v=EgBGQlQc30I">sponsor OpenSocial hackathons</a> in December in Beijing and Shanghai, China.  Since then we have successfully migrated some of our applications such as <a href="http://apps.51.com/friendsgrid">好友方格 (FriendGrid)</a>, Popularity, Soccermania to xiaonei and 51.com.<br /><br /><img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 320px; height: 167px;" src="http://4.bp.blogspot.com/_SieTDeJOfgs/SZ8Pq2WvS8I/AAAAAAAAAus/zNuVerXc1yw/s320/Picture+5.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5304976114885544898" />Through this experience we have learned a lot about the market of Chinese social networks.  For example, as app developers, it is very important to know who these users are. Xiaonei has a strong presence among university students while 51.com is especially popular with young people who frequent Internet cafes, each with over 30 million monthly active users.<br /><br />A second critical stumbling block for foreign apps ported to Chinese containers is network latency.  Finding local hosting can help here. We are currently on track for procuring servers inside China for large scale deployment as we execute on our goal in 2009 of reaching over 1 million users in China.  Visit the <a href="http://wiki.opensocial.org/index.php?title=Resources_for_migration_to_Chinese_containers">OpenSocial wiki</a> for more info on resources (e.g. hosting) about Chinese containers.<br /><br />Another common issue that app developers face, especially on new social networks that support OpenSocial, is how to monetize.  To this end we at Mentez bring a network of 200 developers and a strong team of business developers that let brands and their agencies integrate social channels and networks within their online strategy.  Through our deep-rooted connections in advertising industry, we bring advertising dollars, especially from big brand names, to the application ecosystems on social networks, and we are looking forward to working with both social networks and app developers to enhance monetary value for the entire ecosystem. <br /><br />As OpenSocial continues to take root and gains stronger adoption around the world, we look forward to many exciting opportunities in 2009 and beyond.<br /><br /><span class="byline-author">Posted by Juan Franco, CEO, Mentez</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-4062647258515660943?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/opensocial-app-developer-mentez-expanding-into-china/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>OpenSocial events, past, present, and future</title>
		<link>https://googledata.org/google-opensocial/opensocial-events-past-present-and-future/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensocial-events-past-present-and-future</link>
		<comments>https://googledata.org/google-opensocial/opensocial-events-past-present-and-future/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 23:21:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Mahatma Gandhi once observed that "man is a social being," that "without inter-relation with society, he cannot realize his oneness with the universe."   While, of course, the universe is much bigger than OpenSocial, one way to realize your "oneness" w...]]></description>
				<content:encoded><![CDATA[Mahatma Gandhi once observed that "man is a social being," that "without inter-relation with society, he cannot realize his oneness with the universe."   <br /><br />While, of course, the universe is much bigger than OpenSocial, one way to realize your "oneness" with the OpenSocial community is by planning and attending events with other developers who share your passion for OpenSocial development. With this in mind, we have added an <a href="http://wiki.opensocial.org/index.php?title=Events">events page</a> to the <a href="http://wiki.opensocial.org/">OpenSocial wiki</a> which features, among other things, a <a href="http://wiki.opensocial.org/index.php?title=Event_Planning_Guide">planning guide</a> for new events. This guide provides step-by-step instructions for organizing, marketing, and executing OpenSocial-themed meetups and hackathons and makes coordination as simple as following a checklist. Plus, the planning guide is "wikified," so as you hold events, please feel free to share your lessons learned with the community.<br /><br />A number of OpenSocial events have already been held in the past weeks. For example, a group of over 100 self-proclaimed OpenSocial enthusiasts gathered in Pune, India in late December for a full day of speaker tracks and application demos. And two weeks ago, around 20 developers who were new to the API gathered in <a href="http://wiki.opensocial.org/index.php?title=OpenSocial_Dev_Garage_Dallas">Dallas, Texas</a>, walked through the <a href="http://wiki.opensocial.org/index.php?title=OpenSocial_Tutorial">tutorial</a> together, and even had a break-out session about implementing OpenSocial on their own sites before ending the day with some drinks.<br /><br />New events are already in the pipeline:<ul><li>The <a href="http://sv-gtug.org/">Silicon Valley Google Technology User Group</a> (GTUG) is scheduled to discuss Java development with OpenSocial at their February 4th meetup. Two developer advocates from Google will present on the Java flavor of Shindig, as well as the Java client library which allows developers to interact with OpenSocial containers from Java-based apps.</li><li><a href="http://opensocial.weekendapps.com/">WeekendApps</a> is a three-day "codefest" starting February 20th at the Google's headquarters in Mountain View, California. Developers and general social enthusiasts will form teams, brainstorm new concepts for social applications, and then design and build these apps over the weekend. On the evening of the 22nd, the teams will demo their apps and those with the most popular apps will score prizes and publicity.</li></ul><br />Even as the community organizes great events, OpenSocial containers are bringing developers together as well:<ul><li>A <a href="http://developer.myspace.com/Community/blogs/devteam/archive/2009/01/15/register-now-san-francisco-dev-jam-february-5th.aspx">MySpace DevJam</a> is scheduled for February 5th in San Francisco. The event will be focused on monetizing applications via virtual currency and is being sponsored by Offerpal, which is providing up to four developers in attendance the opportunity to have their applications reviewed by Offerpal's consultant team.</li></ul><br />Social events make communities stronger and closer.  Start using the <a href="http://wiki.opensocial.org/index.php?title=Event_Planning_Guide">planning guide</a> today so you and fellow OpenSocial developers can begin realizing your "oneness" with the community.<br /><br /><span class="byline-author">Posted by Jason Cooper, Developer Programs</span><br /><br /><font size="-1"><i>Updated January 30th for clarification</i></font><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-8608063669296257325?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/opensocial-events-past-present-and-future/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reminder &#8211; OpenSocial Foundation &#8211; Join Today, Vote by Monday and Party after</title>
		<link>https://googledata.org/google-opensocial/reminder-opensocial-foundation-join-today-vote-by-monday-and-party-after/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=reminder-opensocial-foundation-join-today-vote-by-monday-and-party-after</link>
		<comments>https://googledata.org/google-opensocial/reminder-opensocial-foundation-join-today-vote-by-monday-and-party-after/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 20:21:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The OpenSocial Foundation's Community Representative election is underway, as we announced last week.  If you're not already a member of the foundation and are interested in joining, you must submit the OpenSocial Foundation membership application (it'...]]></description>
				<content:encoded><![CDATA[The OpenSocial Foundation's Community Representative election is underway, as we <a href="http://opensocialapis.blogspot.com/2008/10/rock-vote-opensocial-foundations.html">announced</a> last week.  If you're not already a member of the foundation and are interested in joining, you must submit the <a href="http://www.opensocial.org/opensocial-foundation/osf-membership-app">OpenSocial Foundation membership application</a> (it's free) by <b>11:59 PM PDT Wednesday, October 29</b> in order to be eligible to vote.<br /><br />You'll hear back within about a day after you submit your application, and you then have until 11:59 PM PDT on Monday, November 3rd to vote in the election.  If you want to read more about the candidates before the election, please see the <a href="http://www.opensocial.org/opensocial-foundation/community-rep-candidates">candidates info page</a>. You can also chat about the election in the <a href="http://groups.google.com/group/opensocial-community/topics">OpenSocial Community</a> group.<br /><br />After you're done voting, be sure to join us at MySpace in San Francisco on November 13th to celebrate OpenSocial's first birthday, code, party and discuss the future of OpenSocial.  More information and a link to the RSVP form is available in the <a href="http://opensocialapis.blogspot.com/2008/10/youre-invited-opensocials-first.html">announcement blog post</a>.  Hope to see you there.<br /><br /><span class="byline-author">Posted by Ryan Boyd on behalf of the OpenSocial Foundation</span><br /><br />P.S. Congrats to LinkedIn on their <a href="http://blog.linkedin.com/blog/2008/10/announcing-appl.html" title="OpenSocial-based platform launch">OpenSocial-based platform launch</a>!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-4935423597930529704?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/reminder-opensocial-foundation-join-today-vote-by-monday-and-party-after/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daum, Korea&#8217;s leading Portal site, announced plans to support OpenSocial</title>
		<link>https://googledata.org/google-opensocial/daum-koreas-leading-portal-site-announced-plans-to-support-opensocial/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=daum-koreas-leading-portal-site-announced-plans-to-support-opensocial</link>
		<comments>https://googledata.org/google-opensocial/daum-koreas-leading-portal-site-announced-plans-to-support-opensocial/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 17:44:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google OpenSocial]]></category>
		<category><![CDATA[open social]]></category>
		<category><![CDATA[opensocial]]></category>
		<category><![CDATA[opensocial api]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Daum Communications, an internet portal in Korea, announced plans to launch OpenSocial applications.  Daum is one of the largest internet portals in Korea with an estimated 38 million registered users and has 7.3 million Cafes (Daum's popular internet ...]]></description>
				<content:encoded><![CDATA[<a href="http://www.daum.net">Daum Communications</a>, an internet portal in Korea, announced plans to launch OpenSocial applications.  Daum is one of the largest internet portals in Korea with an estimated 38 million registered users and has 7.3 million Cafes (Daum's popular internet forum service) and 4.2 million blogs.<br /><br />This is the first time a major internet portal in Korea has announced support for OpenSocial, and we expect that this announcement will stimulate active and productive discussions on openness and standardization in social networking services in Korea.<br /><br />In September 2008, Daum launched a gadgets service called <a href="http://widgetbank.daum.net">Daum WidgetBank</a>, and now expects to expand this service to use OpenSocial.  Daum looks forward to reinforcing its service philosophy of openness and benefiting its users by collaborating with the OpenSocial community to bring Daum users new features and services.<br /><br />Below is a post by Daum on <a href="http://blog.daum.net/daumcomm/15644012">다음 '꼼'</a>, Daum's corporate blog.<br /><br />다음커뮤니케이션이 국내 포털 최초로 소셜 네트워크 서비스(SNS) 사이트간 통합 플랫폼인 '오픈소셜(OpenSocial)'에 참여한다.<br /><br />국내 대표적인 포털인 다음의 오픈소셜 참여로 해외에서는 활발하게 논의되고 있지만 국내에서는 별다른 논의가 없었던 SNS 서비스의 표준화와 개방화에 대한 논의가 국내에서도 본격화 될 전망이다.<br /><br />다 음은 730만개의 카페, 400만개의 다음 블로그를 비롯해 약 20만개의 티스토리 블로그를 보유하고 있는 국내 대표적인 포털이다. 이러한 다음이 오픈소셜에 참여함에 따라 국내 SNS 서비스의 실질적인 경쟁이 시작되었다고 할 수 있다.<br /><br />이번에 오픈소셜에 참여한 다음은 타 사이트들과의 적극적인 상호 연동을 통해 다음의 서비스 철학인 '개방성'에 더욱 박차를 가할 수 있게 되었다<br /><br /><span class="byline-author">Posted by Mickey Kim and Chris Schalk, Google</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3767917694929724035-778854823520487944?l=blog.opensocial.org' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-opensocial/daum-koreas-leading-portal-site-announced-plans-to-support-opensocial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Follow us on Twitter</title>
		<link>https://googledata.org/google-code/follow-us-on-twitter/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=follow-us-on-twitter</link>
		<comments>https://googledata.org/google-code/follow-us-on-twitter/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 16:52:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Stephanie Liu, Google Data APIs TeamIf you just can't get enough of us here, we've also been broadcasting out into the Twittersphere with our googledata account. If you're not in the know, Twitter is a microblogging service that makes it easy...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Stephanie Liu, Google Data APIs Team</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.twitter.com/googledata"><img style="float:left; margin:0 5px 5px 0;cursor:pointer; cursor:hand; border: 0;" src="http://1.bp.blogspot.com/_SieTDeJOfgs/SOT835JXLeI/AAAAAAAAAo4/TUDafbZ2zTc/s200/File.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5252601102583934434" /></a>If you just can't get enough of us here, we've also been broadcasting out into the Twittersphere with our <a href="http://www.twitter.com/googledata">googledata</a> account. If you're not in the know, <a href="http://twitter.com/help/aboutus">Twitter</a> is a microblogging service that makes it easy to keep up with your favorite people (hopefully us) on multiple networks and devices. Consider it Google Data "breaking news." :) Feel free to <a href="https://help.twitter.com/index.php?pg=kb.page&id=70">@ us</a> with shoutouts and questions!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-2229013411445951644?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/follow-us-on-twitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Use the Google Data JavaScript client library with Chrome and Safari</title>
		<link>https://googledata.org/google-code/use-the-google-data-javascript-client-library-with-chrome-and-safari/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=use-the-google-data-javascript-client-library-with-chrome-and-safari</link>
		<comments>https://googledata.org/google-code/use-the-google-data-javascript-client-library-with-chrome-and-safari/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 00:40:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Austin Chau, Google Data APIs TeamThe Google Data JavaScript client library has expanded its support to cover our latest browser Chrome as well as Safari 3.x.  Now you can start writing AJAX applications that use the Google Data JavaScript cl...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Austin Chau, Google Data APIs Team</span><br /><br />The <a href="http://code.google.com/apis/gdata/client-js.html">Google Data JavaScript client library</a> has expanded its support to cover our latest browser <a href="http://www.google.com/chrome">Chrome</a> as well as Safari 3.x.  <br /><br />Now you can start writing AJAX applications that use the Google Data JavaScript client library and have your apps be compatible with the following desktop browser environments:<br /><ul><li>Internet Explorer 6 & 7</li><li>Firefox 2.x & 3.x</li><li>Safari 3.x</li><li>Chrome</li></ul> The Google Data JavaScript client library is a pure JavaScript library that allows you perform cross-domain AJAX read/write operations for several Google services - <a href="http://code.google.com/apis/calendar/developers_guide_js.html">Google Calendar</a>, <a href="http://code.google.com/apis/blogger/developers_guide_js.html">Blogger</a>, <a href="http://code.google.com/apis/contacts/developers_guide_js.html">Google Contacts</a>, and <a href="http://code.google.com/apis/finance/developers_guide_js.html">Google Finance</a>.  <br /><br />Check out some of the creative applications that were written using the Google Data JavaScript client library--<br /><br /><a href="http://code.google.com/p/calvis/">Calendar Visualization</a> using Google Calendar Data API:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gcal.appspot.com/calvis/demo2.html"><img style="border:0;margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_SieTDeJOfgs/SMhuAfzFXfI/AAAAAAAAAoQ/QhnU-ZEVDgA/s400/FirefoxScreenSnapz039.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5244562720887758322" /></a><br /><br /><a href="http://gdata-javascript-client.googlecode.com/svn/trunk/samples/contacts/contacts_picker/picker.html">Contacts Picker</a> using Google Contacts Data API:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gdata-javascript-client.googlecode.com/svn/trunk/samples/contacts/contacts_picker/picker.html"><img style="border:0;margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_SieTDeJOfgs/SMhudKO3T8I/AAAAAAAAAog/262yeqBhC2U/s400/FirefoxScreenSnapz037.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5244563213314904002" /></a><br /><br /><a href="http://gdata-javascript-client.googlecode.com/svn/trunk/samples/blogger/bloggears/bloggears.html">blog.gears</a> using Blogger Data API and the Gears API:<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gdata-javascript-client.googlecode.com/svn/trunk/samples/blogger/bloggears/bloggears.html"><img style="border:0;margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_SieTDeJOfgs/SMhuqhYPONI/AAAAAAAAAoo/YqRlUBNp39o/s400/FirefoxScreenSnapz038.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5244563442866534610" /></a><br /><br />Ready to get started building your own app? Click on the links to the individual services above to use the interactive developer's guides and drop by in the <a href="http://code.google.com/apis/gdata/faq.html#discussion_groups">forums</a> if you have any questions and want to chat with other developers.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-6167080022431392600?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/use-the-google-data-javascript-client-library-with-chrome-and-safari/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Healthier Documentation</title>
		<link>https://googledata.org/google-code/healthier-documentation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=healthier-documentation</link>
		<comments>https://googledata.org/google-code/healthier-documentation/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 23:20:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Eric Bidelman, Google Data APIs TeamIf you've thought about diving into the Google Health Data API, there's no better time to start. Today the documentation got a major face-lift.  There's a slew of new content and several new pages:  Getting...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Eric Bidelman, Google Data APIs Team</span><br /><p>If you've thought about diving into the <a title="Google Health Data API" href="http://code.google.com/apis/health/" style="color: rgb(85, 26, 139);" >Google Health Data API</a>, there's no better time to start. Today the documentation got a major face-lift.  There's a slew of new content and several new pages: </p> <div style="text-align: left; margin-top: 0px; margin-bottom: 0px;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://code.google.com/apis/health/getting_started.html"><img style="border: 0px none ; margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_SieTDeJOfgs/SL8cFrQof4I/AAAAAAAAAoI/ZO8RmFFHKTs/s400/health_post_icon.png" alt="" id="BLOGGER_PHOTO_ID_5241939375119957890" border="0" /></a></div><p><a href="http://code.google.com/apis/health/getting_started.html">Getting Started Guide</a><br /><a href="http://code.google.com/apis/health/best_practices.html">Developer Best Practices</a><br /><a href="http://code.google.com/apis/health/code.html">Libraries &amp; Code</a><br /></p><p>There's also new information for <a href="http://code.google.com/apis/health/third_party_overview.html">third-party services</a> and <a href="http://code.google.com/apis/health/data_providers_overview.html">data providers</a>. </p><p>If you've already implemented an application using the API, we'd love to hear about it.  <a href="http://spreadsheets.google.com/viewform?key=pFrmMi8feTQYCgZp4pwUwUQ">Take our survey</a> and let us know how it went.</p><p><span style="font-size:85%;"><span style="font-style: italic;">Updated 09/04/2008 to clarify language in the last paragraph</span></span><br /></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-1636560307660449485?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/healthier-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Using the YouTube Data API with App Engine and the Python Client Library</title>
		<link>https://googledata.org/google-code/using-the-youtube-data-api-with-app-engine-and-the-python-client-library/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-the-youtube-data-api-with-app-engine-and-the-python-client-library</link>
		<comments>https://googledata.org/google-code/using-the-youtube-data-api-with-app-engine-and-the-python-client-library/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 18:37:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[Youtube]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jochen Hartmann, Google Data APIs TeamFor those of you interested in using the Python Client Library with App Engine and the YouTube Data API, check out the new tutorial that we just posted over on the YouTube Developer Blog.]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jochen Hartmann, Google Data APIs Team</span><br /><br />For those of you interested in using the Python Client Library with App Engine and the YouTube Data API, check out the <a href="http://code.google.com/apis/youtube/articles/youtube_api_appengine.html">new tutorial</a> that we just posted over on the <a href="http://apiblog.youtube.com/2008/08/using-youtube-data-api-with-app-engine.html">YouTube Developer Blog</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-9167448405318746412?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/using-the-youtube-data-api-with-app-engine-and-the-python-client-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tipping, Not Just For Cows and Waitresses</title>
		<link>https://googledata.org/google-code/tipping-not-just-for-cows-and-waitresses/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tipping-not-just-for-cows-and-waitresses</link>
		<comments>https://googledata.org/google-code/tipping-not-just-for-cows-and-waitresses/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 16:42:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jeff Fisher, Google Data APIs TeamWe field all kinds of questions in the discussion groups, usually resulting in small snippets of code that aren't easy for other people to find. So we decided to start up a Tips Blog for all the Google Data A...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jeff Fisher, Google Data APIs Team</span><br /><br />We field all kinds of questions in the <a title="discussion groups" href="http://code.google.com/apis/gdata/faq.html#discussion_groups" id="qhap">discussion groups</a>, usually resulting in small snippets of code that aren't easy for other people to find. So we decided to start up a <a title="Tips Blog" href="http://gdatatips.blogspot.com/" id="u.0_">Tips Blog</a> for all the <a title="Google Data APIs" href="http://code.google.com/apis/gdata" id="xi74">Google Data APIs</a>.<br /><br />For example, do you know how to perform a <a title="GET with a POST" href="http://gdatatips.blogspot.com/2008/08/performing-get-with-post-using-data-api.html" id="q61c"><span id="kjw9" style="font-family: Courier New;">GET</span> with a <span id="kjw90" style="font-family: Courier New;">POST</span></a>? Since Flash doesn't allow a custom Authorization header on a <span id="ng0c" style="font-family: Courier New;">GET</span>, sometimes you need to do a <span id="bngd" style="font-family: Courier New;">GET</span> with a <span id="bngd0" style="font-family: Courier New;">POST</span> using the <span id="bngd1" style="font-family: Courier New;">X-HTTP-Method-Override</span> header. Here it is in action, performing a search for kitten videos using the <a title="YouTube Data API" href="http://code.google.com/apis/youtube" id="nxta">YouTube Data API</a>:<br /><br /><span id="mfgp" style="font-family: Courier New;">POST /feeds/api/videos HTTP/1.1</span><br /><span id="mfgp0" style="font-family: Courier New;">Host: gdata.youtube.com</span><br /><span id="mfgp1" style="font-family: Courier New;">X-HTTP-Method-Override: GET</span><br /><span id="mfgp2" style="font-family: Courier New;">Content-Length: 23</span><br /><span id="mfgp3" style="font-family: Courier New;">Content-Type: application/x-www-form-urlencoded</span><br /><br /><span id="h8v6" style="font-family: Courier New;"><span id="pb9:" style="color: rgb(255, 0, 0);">vq</span>=<span id="pb9:0" style="color: rgb(0, 0, 255);">kitten</span>&amp;<span id="pb9:1" style="color: rgb(255, 0, 0);">max-results</span>=<span id="pb9:2" style="color: rgb(0, 0, 255);">1</span></span><br /><br />This is the same as performing a <span id="fyhq" style="font-family: Courier New;">GET</span> on   http://gdata.youtube.com/feeds/api/videos?vq=kitten&amp;max-results=1.  The <span id="fyhq0" style="font-family: Courier New;">POST</span> body is used as the set of query parameters. You can also do this using the <span id="zbd6" style="font-family: Courier New;">curl</span> command:  <br /><br /><span id="d8bi" style="font-family: Courier New;">curl -<span id="mo71" style="color: rgb(56, 118, 29);">H</span> <span id="mo710" style="color: rgb(255, 0, 0);">"X-HTTP-Method-Override: GET"</span> -<span id="slnz" style="color: rgb(56, 118, 29);">X</span> POST http://gdata.youtube.com/feeds/api/videos -<span id="slnz0" style="color: rgb(56, 118, 29);">d</span> <span id="slnz1" style="color: rgb(255, 0, 0);">"vq=kitten&amp;max-results=1"</span></span><br /><br />Want to subscribe to tips for your favorite API? Blogger (since it's a Google Data API, naturally) allows you to use the <a title="category filter" href="http://code.google.com/apis/gdata/reference.html#Queries" id="r-vz">category filters</a> to customize the feed and throw it into your feed reader of choice. For example, to get all tips for YouTube, use:<br /><a title="http://gdatatips.blogspot.com/feeds/posts/default/-/youtube" href="http://gdatatips.blogspot.com/feeds/posts/default/-/youtube" id="i9yo">http://gdatatips.blogspot.com/feeds/posts/default/-/youtube</a> <br /><br />If you only want PHP tips for YouTube, you can further filter the labels:<br /><a title="http://gdatatips.blogspot.com/feeds/posts/default/-/youtube/php" href="http://gdatatips.blogspot.com/feeds/posts/default/-/youtube/php" id="ml8w">http://gdatatips.blogspot.com/feeds/posts/default/-/youtube/php</a> <br /><br />Or, of course, you can subscribe to the whole thing by just using the base feed:<br /><a title="http://gdatatips.blogspot.com/feeds/posts/default/-/youtube/php" href="http://gdatatips.blogspot.com/feeds/posts/default/" id="f4lf0">http://gdatatips.blogspot.com/feeds/posts/default/</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-2138700985373685467?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/tipping-not-just-for-cows-and-waitresses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Even Easier YouTube</title>
		<link>https://googledata.org/google-code/even-easier-youtube/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=even-easier-youtube</link>
		<comments>https://googledata.org/google-code/even-easier-youtube/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 01:37:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[Youtube]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jeff Fisher &#38; Stephanie Liu, Google Data APIs TeamWe've added a lot of new tools and functionality to the YouTube APIs in the past year (we launched the new Google Data-based API last August!), and we recently gave our overview page a fac...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jeff Fisher &amp; Stephanie Liu, Google Data APIs Team</span><br /><br />We've added a lot of new tools and functionality to the YouTube APIs in the past year (we launched the new Google Data-based API last August!), and we recently gave our <a href="http://code.google.com/apis/youtube/">overview page</a> a face-lift to help developers figure out what will work best for them.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://code.google.com/apis/youtube/"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; border: 0px;" src="http://1.bp.blogspot.com/_SieTDeJOfgs/SK4cDcgXtAI/AAAAAAAAAno/u4n-2v_d_8w/s400/FirefoxScreenSnapz035.png" alt="" id="BLOGGER_PHOTO_ID_5237154262195614722" border="0" /></a>The new <a href="http://code.google.com/apis/youtube/getting_started.html">Getting Started Guide</a> goes more in-depth about each of the different offerings. For example, we want to highlight the efforts of the AJAX API Team in providing the <a href="http://www.google.com/uds/solutions/videobar/index.html">Video Bar</a> and <a href="http://www.google.com/uds/solutions/videosearch/index.html">Video Search Control</a> widgets that can be easily embedded in any website. These tools allow you to surface YouTube content on your site with <a href="http://www.google.com/uds/solutions/wizards/videobar.html">minimal effort</a>. There are also summaries about our player API offerings and the in-depth integrations possible with the Data API.<br /><br />If you've been meaning to add a little (or a lot) of videos to your applications, now's a good time to check it out :)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-3619897698732201447?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/even-easier-youtube/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Have it your way: Create a client library in your favorite language!</title>
		<link>https://googledata.org/google-code/have-it-your-way-create-a-client-library-in-your-favorite-language/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=have-it-your-way-create-a-client-library-in-your-favorite-language</link>
		<comments>https://googledata.org/google-code/have-it-your-way-create-a-client-library-in-your-favorite-language/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 23:52:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Eric Bidelman &#38; Austin Chau, Google Data APIs TeamThe Google Data team has developed client libraries in .NET, Java, JavaScript, Python, PHP, and Objective-C. With the popularity of other languages like Ruby, many developers have taken it...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Eric Bidelman &amp; Austin Chau, Google Data APIs Team</span><br /><br /><p id="w_1_0" style="margin: 0px;"><span style="border-collapse: collapse;" id="mdh4"><span id="ow-y1"  style="font-size:100%;">The Google Data team has developed </span></span><a href="http://code.google.com/apis/gdata/clientlibs.html" id="t-1b" title="client libraries"><span id="ow-y2"  style="font-size:100%;">client libraries</span></a><span id="ow-y3"  style="font-size:100%;"> in .NET, Java, JavaScript, Python, PHP, and Objective-C. With the popularity </span><span style="border-collapse: collapse;" id="liq5"><span id="ow-y4"  style="font-size:100%;">of other languages like Ruby</span></span><span id="ow-y5"  style="font-size:100%;">, many developers have taken it upon themselves to build libraries for their favorite Google Data API.  Here are two examples: </span></p> <p id="u3h9" style="margin: 0px;"> <br /></p> <blockquote class="webkit-indent-blockquote" id="ja6l" style="border: medium none ; margin: 0pt 0pt 0pt 40px; padding: 0px;">   <a href="http://code.google.com/p/base4r/wiki/Introduction" id="v_.2" title="base4r"><span id="ow-y6"  style="font-size:100%;">base4r</span></a><span id="ow-y7"  style="font-size:100%;">:<br /> A ruby gem that allows developers to create, update, and delete items using the Google Base Data API.<br /><br /></span>      <a href="http://code.google.com/p/libgcal/" id="fxq4" title="libgcal"><span id="ow-y8"  style="font-size:100%;">libgcal</span></a><span id="ow-y9"  style="font-size:100%;">:<br /> A </span><a id="Description">   <p id="ri1c0" style="max-width: 65em; display: inline ! important;"><span id="ow-y10"  style="font-size:100%;">     C/C++ library to interact with the Google Calendar and Contacts APIs.   </span></p>   </a> </blockquote> <p id="hmn2" style="margin: 0px;"> <br /></p> <p id="hmn21" style="margin: 0px;"><span style="border-collapse: collapse;" id="bia7"><span id="ow-y11"  style="font-size:100%;">For those of you who want to get involved in open source development</span></span><span id="ow-y12"  style="font-size:100%;">, feel free to contribute to the</span><span id="ow-y13"  style="font-size:100%;">se projects or help us to improve Google's officially supported </span><a href="http://code.google.com/apis/gdata/clientlibs.html" id="sm_q" style="color: rgb(85, 26, 139);" title="client libraries"><span id="ow-y14"  style="font-size:100%;">client libraries</span></a><span id="ow-y15"  style="font-size:100%;">.  If you're interested in starting fresh, checkout Jeff Scudder's presentation on </span><span style="font-weight: normal;" id="w3cd4"><a id="ala2" href="http://sites.google.com/site/io/creating-a-google-data-api-client" title="Creating a Google Data API Client"><span id="ow-y16"  style="font-size:100%;">Creating a Google Data API Client</span></a><span id="ow-y17"  style="font-size:100%;">.</span></span></p><p id="gvx." style="margin: 0px;"><br /></p><p id="gvx.1" style="margin: 0px;"><span id="ow-y18"  style="font-size:100%;">Hack away!</span></p><p id="fgap" style="margin: 0px;"><br /></p><p id="fgap1" style="margin: 0px;"><span id="ow-y19"  style="font-size:100%;">Implemented your own client?  Leave a comment.</span></p><br /><br /><p><font size="-1"><i>Updated 09/03/2008 to correct the name of base4r</i></font></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-2842847264516130109?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/have-it-your-way-create-a-client-library-in-your-favorite-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buy, sell, share and download</title>
		<link>https://googledata.org/google-code/buy-sell-share-and-download/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=buy-sell-share-and-download</link>
		<comments>https://googledata.org/google-code/buy-sell-share-and-download/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 21:00:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Ryan Boyd, Google Data APIs TeamBack in April, the Google Enterprise team launched the Solutions Marketplace.  I recently have been talking with some developers using Google Data APIs who weren't aware of the site, so I wanted to shout out on...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Ryan Boyd, Google Data APIs Team</span><br /><br /><div id="kkp12">Back in April, the Google Enterprise team <a id="ekzr" href="http://googleenterprise.blogspot.com/2008/04/little-help-for-our-friends.html" title="launched">launched</a> the <a id="hdof" href="http://www.google.com/enterprise/marketplace/" title="Solutions Marketplace">Solutions Marketplace</a>.  I recently have been talking with some developers using Google Data APIs who weren't aware of the site, so I wanted to shout out on the blog and share the love.</div><div id="huv3"><br /></div><div id="huv31"><span class="Apple-style-span" id="myh3"><b id="rdh3">What is the Solutions Marketplace?</b></span></div><div id="myh30">The <a id="ikuz" href="http://www.google.com/enterprise/marketplace/" title="Solutions Marketplace">Solutions Marketplace</a> is a site which lists products built around the <a title="Google Apps" href="http://code.google.com/apis/apps/" id="llpu">Google Apps</a> and <a title="Enterprise Search" href="http://code.google.com/enterprise/" id="j:q6">Enterprise Search</a> platforms and provides a place for developers to share their creations with businesses interested in purchasing them.  It's also a place to list professional services -- whether you provide custom development, integration support or training.  The key thing to remember is that Marketplace users are end users from businesses of all sizes, so this is a great way to reach out and find new customers.<br /></div><div id="nag9"><br /></div><div id="nag91"> The Solutions Marketplace is linked from the Google Apps <a id="o.ce" href="http://www.google.com/apps/business/index.html" title="landing page">landing page</a> to make sure all new Apps customers and domain administrators get a chance to find the solutions you offer before investing lots of time and energy re-inventing the wheel.  </div><div id="y3wt"><br /></div><div id="y3wt1"><span class="Apple-style-span" id="tw93"><b id="rdh30">What if I don't work with Apps or Enterprise Search?</b></span></div><div id="tw930">If you offer products, custom development, training, integration or other help for companies interested in using Google's <a id="f3yz" href="http://code.google.com/more/" title="wide array of APIs and tools">wide array of APIs and tools</a>, the Solutions Marketplace may still be a good place for you to list your products and services to get some exposure.  Listing is free, so review the <a title="vendor guide" href="http://www.google.com/enterprise/enterprise_marketplace/vendor_guide.html" id="uf-.">vendor guide</a> and then try it out and see who comes knocking at your door.<br /></div><div id="yasz"><br /></div><div id="re0b"><span class="Apple-style-span" id="re0b0"><b id="rdh31">What if I'm not a developer?</b></span></div><div id="re0b1">Not a problem.  If you're not a developer and you're reading this blog, I'd still recommend you contribute some content to the Solutions Marketplace.  What kind of content, you ask?  Ratings and reviews, of course.  Each product or service listed in the marketplace can be reviewed by users and customers.  Find those services or products you already use and rate them.  If you're in the market for some new solutions, then browse around the site and read the reviews from our other users.</div><br /><br /><iframe src='http://docs.google.com/EmbedSlideshow?docid=dcpd95bh_151htbmg5pd' frameborder='0' width='410' height='342'></iframe><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-7614486147155650198?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/buy-sell-share-and-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webinar on the Force.com Toolkit for Google Data APIs</title>
		<link>https://googledata.org/google-code/webinar-on-the-force-com-toolkit-for-google-data-apis/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=webinar-on-the-force-com-toolkit-for-google-data-apis</link>
		<comments>https://googledata.org/google-code/webinar-on-the-force-com-toolkit-for-google-data-apis/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 00:22:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Ryan Boyd, Google Data APIs TeamI will be joining the Force.com team tomorrow, July 30th, at 10:00am PDT to talk about their client library for accessing Google Data APIs from within Salesforce applications.If you're available and interested ...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Ryan Boyd, Google Data APIs Team</span><br /><br />I will be joining the Force.com team tomorrow, July 30th, at 10:00am PDT to talk about their client library for accessing Google Data APIs from within Salesforce applications.<br /><br />If you're available and interested in how you can write custom integrations for Google applications (Calendar, Documents, Spreadsheets, Contacts and more) to work with Salesforce applications, please <a href="http://wiki.apexdevnet.com/events/google_webinar/registration.php?d=70130000000EFVM">register</a> for this free event.  If you need more information about the toolkit, you can find it on our previous <a href="http://googledataapis.blogspot.com/2008/06/salesforcecom-releases-google-data.html">blog post</a> or on the Salesforce.com <a href="http://wiki.apexdevnet.com/index.php/Google_Data_API_Toolkit">web site</a>.<br /><br /><span style="font-style:italic;">Update: Fixed typo</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-4070474024782958972?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/webinar-on-the-force-com-toolkit-for-google-data-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Keep an eye on your investments with the new JavaScript Client Library!</title>
		<link>https://googledata.org/google-code/keep-an-eye-on-your-investments-with-the-new-javascript-client-library/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=keep-an-eye-on-your-investments-with-the-new-javascript-client-library</link>
		<comments>https://googledata.org/google-code/keep-an-eye-on-your-investments-with-the-new-javascript-client-library/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 00:57:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Steven Soneff, Google Finance TeamThe latest version of the JavaScript Client library is now available, and it includes support for easy access to the Google Finance Portfolio Data API.  The API lets you keep your portfolios and watchlists up...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Steven Soneff, Google Finance Team</span><br /><br /><span class="Apple-style-span" id="jzew" style="border-collapse: collapse;"><span class="Apple-style-span" id="trp."><span class="Apple-style-span" id="trp.0">The latest version of the JavaScript Client library is now available, and it includes support for easy access to the <a id="e78s" href="http://code.google.com/apis/finance/" title="Google Finance Portfolio Data API">Google Finance Portfolio Data API</a>.  The API lets you keep your portfolios and watchlists up-to-date, and with JavaScript, accessing and using that information across the Internet is made easy.  Get started with our <a id="risi" href="http://code.google.com/apis/finance/developers_guide_js.html"  title="interactive tutorial!">interactive tutorial</a> and check how your portfolio is doing today!</span></span></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-5971471839323425327?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/keep-an-eye-on-your-investments-with-the-new-javascript-client-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intro to the Atom Publishing Protocol (AtomPub)</title>
		<link>https://googledata.org/google-code/intro-to-the-atom-publishing-protocol-atompub/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=intro-to-the-atom-publishing-protocol-atompub</link>
		<comments>https://googledata.org/google-code/intro-to-the-atom-publishing-protocol-atompub/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 04:04:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Joe Gregorio, Google Data APIs TeamBefore learning about the Google Data APIs, it may be helpful to get a little background and learn about the Atom Publishing Protocol (AtomPub), since that's what the Google Data APIs are based on. To help w...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Joe Gregorio, Google Data APIs Team</span><br /><br />Before learning about the Google Data APIs, it may be helpful to get a little background and learn about the Atom Publishing Protocol (AtomPub), since that's what the Google Data APIs are based on. To help with that I put together a little video that gives an <a href="http://youtube.com/watch?v=T04fKsD56LU">Introduction to the Atom Publishing Protocol</a>.<br /><br />I hope you enjoy it, and look for more videos in the future.<br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/T04fKsD56LU&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/T04fKsD56LU&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object><br /><i>* For higher quality, <a href="http://youtube.com/watch?v=T04fKsD56LU">click through</a> to YouTube.com and select the "watch in high quality" option.</i><br /><p style="font-size: -1">Updated 07/18/2008</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-2139999501652745687?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/intro-to-the-atom-publishing-protocol-atompub/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Data APIs Java Client Eclipse Plug-in : Create projects in seconds</title>
		<link>https://googledata.org/google-code/google-data-apis-java-client-eclipse-plug-in-create-projects-in-seconds/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-data-apis-java-client-eclipse-plug-in-create-projects-in-seconds</link>
		<comments>https://googledata.org/google-code/google-data-apis-java-client-eclipse-plug-in-create-projects-in-seconds/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 17:44:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Kunal Shah, Google Data APIs TeamI'm pleased to announce the release of an Eclipse plug-in for new developers using the Java Client Library for Google Data APIs.This plug-in aims to minimize the overhead involved in setting up external Java d...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Kunal Shah, Google Data APIs Team</span><br /><br />I'm pleased to announce the release of an <a href="http://code.google.com/p/gdata-java-client-eclipse-plugin/" id="bl1k4" title="Eclipse plug-in">Eclipse plug-in</a> for new developers using the <a title="Java Client Library for Google Data APIs" href="http://code.google.com/p/gdata-java-client/" id="ni-v">Java Client Library for Google Data APIs</a>.<br /><br />This plug-in aims to minimize the overhead involved in setting up external Java dependencies and in getting started with a new API released in Java client library. The plug-in lets you download the external dependencies automatically. It also creates boiler plate code to interact with the API that you are interested in. <span id="vfaa" style="background-color: rgb(255, 255, 255);">This provides an easy way for all the newbies to quickly start developing code using many of the <a title="Google Data APIs" href="http://code.google.com/apis/gdata/" id="j5fp">Google Data APIs</a>.</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_SieTDeJOfgs/SHenqOFGlBI/AAAAAAAAAmY/xel7lVi6uZ0/s1600-h/EclipseScreenSnapz001.png"><img style="cursor:pointer; cursor:hand; border:0px" src="http://4.bp.blogspot.com/_SieTDeJOfgs/SHenqOFGlBI/AAAAAAAAAmY/xel7lVi6uZ0/s400/EclipseScreenSnapz001.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5221826636735222802" /></a><br /><br />Curious how to use this plug-in? What are you waiting for? Checkout the <a href="http://code.google.com/p/gdata-java-client-eclipse-plugin/" id="bl1k12"  title="project page">project page</a> and the <a href="http://code.google.com/p/gdata-java-client-eclipse-plugin/w/list" id="bl1k13"  title="wikis">wikis</a> (especially the <a href="http://code.google.com/p/gdata-java-client-eclipse-plugin/wiki/TemplateDemo" id="bl1k14"  title="usage wiki">usage wiki</a> ).<br /><br />Note: This is an open source project and contributions are welcome.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-4736202540199195136?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/google-data-apis-java-client-eclipse-plug-in-create-projects-in-seconds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>JavaScript Client Library for the Google Contacts Data API</title>
		<link>https://googledata.org/google-code/javascript-client-library-for-the-google-contacts-data-api/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=javascript-client-library-for-the-google-contacts-data-api</link>
		<comments>https://googledata.org/google-code/javascript-client-library-for-the-google-contacts-data-api/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 23:53:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Trevor Johns, Google Data APIs Team Today we're releasing an updated version of our JavaScript client library, including new support for working with the Google Contacts Data API. This API lets users securely share their GMail contact lists w...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Trevor Johns, Google Data APIs Team<br /><br /></span> Today we're releasing an updated version of our <a href="http://code.google.com/apis/contacts/developers_guide_js.html" id="x7-m" title="JavaScript client library">JavaScript client library</a>, including new support for working with the <a href="http://code.google.com/apis/contacts/" id="uh2r" title="Google Contacts API">Google Contacts Data API</a>. This API lets users securely share their GMail contact lists with third-party sites, and now that it's available in JavaScript form, this access can be integrated directly into the rich environment of your AJAX-driven applications. All without writing a single line of complicated server-side code.<br /> <br /> To help get developers started, we've created a sample "friend picker" to demonstrate how easy it can be to add the API into your existing applications.<br />    <div id="a35y" style="text-align: center;">   </div>   <div id="qjp9" style="padding: 1em 0pt; text-align: center;">     <div id="a35y0" style="text-align: center;">     </div>     <div id="b2eb" style="padding: 1em 0pt; text-align: center;">       <div id="a35y1" style="text-align: center;">       </div>       <div id="wdlm" style="padding: 1em 0pt; text-align: center;">   <a href="http://gdata-javascript-client.googlecode.com/svn/trunk/samples/contacts/contacts_picker/picker.html"><img id="a35y2" src="http://gdata-javascript-client.googlecode.com/svn/trunk/samples/contacts/contacts_picker/screenshot.png" style="width: 562px; height: 322px; border: 0px;" /></a>       </div>     </div>   </div>   <div id="bnp41" style="text-align: left;">     The <a href="http://gdata-javascript-client.googlecode.com/svn/trunk/samples/contacts/contacts_picker/picker.html" id="zmh5" title="complete source code and interactive demo">complete source code and interactive demo</a> is available online for download, along with a brand new <a href="http://code.google.com/apis/contacts/developers_guide_js.html" id="e483" title="interactive developers guide">interactive developers guide</a> (yet another benefit of working with a JavaScript-based client library).  Although this sample app demonstrates authenticated read-only operations, the JavaScript client library also allows you to add contacts, modify contacts, manage groups and other operations also available in the Java, Python and .NET libraries.<br />   </div>   <br />    Of course, there's a lot more to the Google Contacts Data API then just friend pickers. Email clients, interactive games, photo sharing, event sharing, and just about any other activity that involves more than one user stands to benefit. And of course, if you need any help using the API or just want to share your latest awesome project, there's an entire community of enthusiastic developers available in the <a href="http://groups.google.com/group/google-contacts-api" id="b11j" title="Google Contacts API group">Google Contacts API group</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-1651203167581932740?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/javascript-client-library-for-the-google-contacts-data-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make your own customizable AJAX calendar interface</title>
		<link>https://googledata.org/google-code/make-your-own-customizable-ajax-calendar-interface/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=make-your-own-customizable-ajax-calendar-interface</link>
		<comments>https://googledata.org/google-code/make-your-own-customizable-ajax-calendar-interface/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 00:40:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Austin Chau, Google Data APIs TeamSince there have been a number of questions on how to visually render Google Calendar data on web sites, I have taken some time to build an open source library Calendar Visualization (CalVis) to do just that....]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Austin Chau, Google Data APIs Team</span><br /><br />Since there have been a number of questions on how to visually render Google Calendar data on web sites, I have taken some time to build an open source library <a href="http://code.google.com/apis/calendar/articles/calvis.html">Calendar Visualization (CalVis)</a> to do just that.  While <a href="http://www.google.com/calendar/embedhelper">Embeddable Calendar</a> can be used to quickly embed a calendar widget on your site, it does not provide the type of deep integration and customization some sites require. <br /><br />CalVis is a totally customizable solution for calendar visualization.  It is built on top of the <a href="http://code.google.com/apis/calendar/developers_guide_js.html">Google Data APIs JavaScript client library</a>, and it allows developers to render an AJAX interface of a calendar with data from Google Calendar.  The interface is completely customizable with HTML and CSS.  For those of you who are interested in data visualization, feel free to contribute to this <a href="http://code.google.com/p/calvis/">project</a>.<br /><br />You can learn how to use CalVis for your site from this <a href="http://code.google.com/apis/calendar/articles/calvis.html">article</a>.<br /><br />The example below demonstrates one implementation of CalVis, also integrating the <a href="http://code.google.com/apis/maps/">Google Maps</a> and <a href="http://code.google.com/apis/youtube/">YouTube APIs</a> in the event details popup div.<table border="0"><tr><td><a href="http://gcal.appspot.com/calvis/demo2.html"><img src="http://2.bp.blogspot.com/_SieTDeJOfgs/SGWLq6dr_jI/AAAAAAAAAk8/0lBZk_Or5AY/s400/left2.jpg" border="0" style="border: 0px;" alt=""id="BLOGGER_PHOTO_ID_5216729312743128626" /></a></td></tr><tr><td><a href="http://gcal.appspot.com/calvis/demo2.html"><img src="http://1.bp.blogspot.com/_SieTDeJOfgs/SGWKHX94eFI/AAAAAAAAAkc/9O6AMzuPEAk/s320/right.jpg" border="0" style="border: 0px;" alt=""id="BLOGGER_PHOTO_ID_5216727602675873874" /></a></td></tr></table><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-5692266060122463947?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/make-your-own-customizable-ajax-calendar-interface/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Google Data APIs now easier to use for mashups</title>
		<link>https://googledata.org/google-code/google-data-apis-now-easier-to-use-for-mashups/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google-data-apis-now-easier-to-use-for-mashups</link>
		<comments>https://googledata.org/google-code/google-data-apis-now-easier-to-use-for-mashups/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 21:04:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Ryan Boyd,Google Data APIs TeamWe just released a feature we call multi-scope auth tokens.  Multi-scope auth tokens allow your web application to be authorized to access a user's data for more than one service at a time.  This same functional...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Ryan Boyd,Google Data APIs Team</span><br /><br />We just released a feature we call multi-scope auth tokens.  Multi-scope auth tokens allow your web application to be authorized to access a user's data for more than one service at a time.  This same functionality is available in both <a href="http://code.google.com/apis/accounts/docs/AuthSub.html">AuthSub</a> and in OAuth, which <a href="http://googledataapis.blogspot.com/2008/06/oauth-for-google-data-apis.html">we announced yesterday</a>.<br /><br />Let's say you want to pull in a user's Google Calendar and find relevant Picasa Web Albums pictures for each event on their calendar.  Previously, you needed to generate two <a href="http://code.google.com/apis/accounts/docs/AuthForWebApps.html#AuthSubRequest">AuthSubRequest</a> URLs and have your visitors authorize access to their photos and calendars separately.   Now, it's all done in one step.<br /><br /><span style="font-weight: bold;">How do you accomplish this?</span><br />It's easy.  Simply specify two (or more) separate scopes separated by a space character (which ends up being encoded as a %20).<br /><br />For AuthSub, the scope is specified as part of the AuthSubRequest URL.  Here's an example:<br /><pre style="line-height: 1em;">https://www.google.com/accounts/AuthSubRequest?<br />       next=http://localhost/authsub<br />       &amp;scope=http://www.google.com/calendar/feeds%20<br />              http://picasaweb.google.com/data<br />       &amp;secure=1<br />       &amp;session=1<br /></pre><span style="font-weight: bold;">What is the end-user experience?</span><br /><img style="display: block; margin:0 10px 10px 0;cursor:pointer; cursor:hand; border: 0px" src="http://4.bp.blogspot.com/_SieTDeJOfgs/SGVa8ipWVAI/AAAAAAAAAkE/oWpWB7ftovM/s400/cf5tbjzj_211gthp8cfg_b.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5216675739517473794" /><br />Try it out -- and post about your mashups in the Google Groups for the <a href="http://code.google.com/apis/gdata/">APIs</a> you're using.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-5144391926592659274?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/google-data-apis-now-easier-to-use-for-mashups/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>OAuth for Google Data APIs</title>
		<link>https://googledata.org/google-code/oauth-for-google-data-apis/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=oauth-for-google-data-apis</link>
		<comments>https://googledata.org/google-code/oauth-for-google-data-apis/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 23:36:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Wei Tu, Google Accounts TeamThe Google Data APIs have always been built on open standards, and today we're proud to announce that all of the Google Data APIs support OAuth - an open standard for authentication. You'll now be able to use stand...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Wei Tu, Google Accounts Team</span><br /><br />The Google Data APIs have always been built on open standards, and today we're proud to announce that all of the Google Data APIs support <a href="http://oauth.net/">OAuth</a> - an open standard for authentication. <br /><br />You'll now be able to use standard OAuth libraries to write code that authenticates users to any of the <a href="http://code.google.com/apis/gdata/">Google Data APIs</a>, such as Google Calendar Data API, Blogger Data API, Picasa Web Albums Data API, or Google Contacts Data API.  This should reduce the amount of duplicate code that you need to write, and make it easier for you to write applications and tools that work with a variety of services from multiple providers.<br /><br />See the <a href="http://code.google.com/apis/accounts/docs/OAuth.html">documentation</a> for the full details on how to use OAuth with the Google Data APIs.<br /><br /><span style="font-style:italic;">* OAuth also currently works for YouTube accounts that are linked to a Google Account when using the YouTube Data API.</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-4425081470923810752?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/oauth-for-google-data-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Google Data API arrives for Google Finance</title>
		<link>https://googledata.org/google-code/a-google-data-api-arrives-for-google-finance/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-google-data-api-arrives-for-google-finance</link>
		<comments>https://googledata.org/google-code/a-google-data-api-arrives-for-google-finance/#comments</comments>
		<pubDate>Thu, 26 Jun 2008 23:06:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Steven Soneff and Casey Ho, Google Finance TeamThe Google Finance and Google Data APIs teams are pleased to announce the release of a Google Data API for the Google Finance portfolios. This API provides easy access to user investment portfoli...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Steven Soneff and Casey Ho, Google Finance Team</span><br /><br />The <a href="http://finance.google.com/finance">Google Finance</a> and Google Data APIs teams are pleased to announce the release of a <a href="http://code.google.com/apis/finance/developers_guide_protocol.html">Google Data API</a> for the Google Finance portfolios. <br /><br />This API provides easy access to user investment portfolio data, including current returns and market value. The API lets you develop applications that make it easy for your users to monitor their portfolio performance and retrieve data about the investment transactions in their Google Finance portfolio, while keeping portfolio holdings up-to-date with new transactions -- all through the same type of Google Data protocol available for Blogger, Calendar, and many other Google services. Keeping an eye on investment performance and maintaining investment holdings across multiple properties is a hassle, so we are happy to provide this API for our Google Finance portfolio users.<br /><br />We're excited to see what ideas the developer community comes up with for the Google Finance Portfolios data API and hope this new feature helps you build some of the financial applications you've been thinking about. We'd love to hear <a href="http://groups.google.com/group/google-finance-apis">your discussion</a>!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-542885951059532634?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/a-google-data-api-arrives-for-google-finance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Blogger Interactive Developer&#8217;s Guide</title>
		<link>https://googledata.org/google-code/new-blogger-interactive-developers-guide/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-blogger-interactive-developers-guide</link>
		<comments>https://googledata.org/google-code/new-blogger-interactive-developers-guide/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 00:01:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Eric Bidelman, Google Data APIs TeamFor all you Blogger fans out there, we just released an interactive version of the Blogger JavaScript Developer's Guide. Now you can modify and execute the sample code directly in your browser.  Just run e...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Eric Bidelman, Google Data APIs Team</span><br /><br />For all you Blogger fans out there, we just released an interactive version of the <a href="http://code.google.com/apis/blogger/developers_guide_js.html#Interactive_Samples">Blogger JavaScript Developer's Guide</a>. Now you can modify and execute the sample code directly in your browser.  Just run each code snippet and immediately see the results.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://code.google.com/apis/blogger/developers_guide_js.html#Interactive_Samples"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand; border: 0" src="http://2.bp.blogspot.com/_SieTDeJOfgs/SGGL9p6YVmI/AAAAAAAAAj0/lpR9mo8zelA/s320/blog_retrieve.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5215603734810744418" /></a><br />We hope this will make it easier to get started and have fun experimenting with the JavaScript client library.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-6030214332791640664?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/new-blogger-interactive-developers-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Love Python? Love YouTube? Love App Engine?</title>
		<link>https://googledata.org/google-code/love-python-love-youtube-love-app-engine/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=love-python-love-youtube-love-app-engine</link>
		<comments>https://googledata.org/google-code/love-python-love-youtube-love-app-engine/#comments</comments>
		<pubDate>Tue, 24 Jun 2008 01:25:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Ryan Boyd, Google Data APIs TeamIf you answered 'yes' to one or more of the questions in the post title, we've got you covered.  Jochen just announced Python client library support for the YouTube Data API over in the YouTube developer blog. ...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Ryan Boyd, Google Data APIs Team</span><br /><br />If you answered 'yes' to one or more of the questions in the post title, we've got you covered.  Jochen just announced Python client library support for the YouTube Data API over in the <a href="http://apiblog.youtube.com/2008/06/python-client-library-support-for.html">YouTube developer blog</a>.  He also provides pointers to some sample apps he's built, and a full code lab for getting up to speed on the API.<br /><br />Here's a screenshot of <a href="http://gdata-samples-youtube-search-py.appspot.com/">one of the sample apps</a>, built on top of <a href="http://code.google.com/appengine">App Engine</a>:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gdata-samples-youtube-search-py.appspot.com/"><img style="margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_SieTDeJOfgs/SGBNaLU-_gI/AAAAAAAAAjs/4EEg5njW_IQ/s320/SafariScreenSnapz020.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5215253480607776258" /></a><br /><br />Head over to the YouTube APIs <a href="http://groups.google.com/group/youtube-api">Developer Forum</a> and let us know what great apps you build.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-7524598598859853138?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/love-python-love-youtube-love-app-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="" type="" />
		</item>
		<item>
		<title>Salesforce.com Releases Google Data Toolkit for Apex developers</title>
		<link>https://googledata.org/google-code/salesforce-com-releases-google-data-toolkit-for-apex-developers/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=salesforce-com-releases-google-data-toolkit-for-apex-developers</link>
		<comments>https://googledata.org/google-code/salesforce-com-releases-google-data-toolkit-for-apex-developers/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 14:33:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Ryan Boyd, Google Data APIs TeamSalesforce.com just released a Google Data client library for the Force.com platform, enabling access to the full suite of Google Data APIs using Apex code.The Toolkit currently includes high level methods for ...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Ryan Boyd, Google Data APIs Team</span><br /><br />Salesforce.com just released a Google Data <a href="http://code.google.com/p/apex-google-data/">client library</a> for the Force.com platform, enabling access to the full suite of Google Data APIs using Apex code.<br /><br />The <a href="http://code.google.com/p/apex-google-data/">Toolkit</a> currently includes high level methods for working with many of our popular APIs:<br /><ul><li>Contacts Data API<br /></li><li>Calendar Data API<br /></li><li>Spreadsheets Data API<br /></li><li>Documents List Data API<br /></li><li>Blogger Data API<br /></li></ul><br />With the Toolkit, developers can easily integrate their Force.com applications with Google Apps, extending <a href="http://googleblog.blogspot.com/2008/04/posted-by-scott-mcmullan-google-apps.html">our partnership</a> with the team at salesforce.com to provide tighter integration of the two platforms.<br /><br />While the previous salesforce.com <--> Google Data APIs integrations we've <a href="http://code.google.com/support/bin/answer.py?answer=82043&amp;topic=12022">blogged about</a> have involved client-side code, the new Toolkit enables server-to-server communication between the Force.com platform and your favorite Google Data APIs.  This enables you to take advantage of the Force.com IDE and provides greater reliability for your requests.  The salesforce.com team has also done a lot of work to make it easy to use the AuthSub authentication mechanism from within the Force.com platform, as they <a href="http://sites.google.com/site/io/authenticating-to-google-data-services">spoke about</a> recently at Google I/O.<br /><br />Perhaps the most exciting part of the salesforce.com announcement is that the team has chosen to make the project entirely open-source under the BSD license and <a href="http://code.google.com/p/apex-google-data/">host it on code.google.com</a>.  As with the Google Data APIs client libraries published by Google and Zend, the salesforce.com team welcomes external contributions to their Toolkit.<br /><br />CODA, a European Financial applications provider, has used this new library to build a <a href="http://blog.coda2go.com/2008/05/30/google-apps-integration-brings-spreadsheet-joy-to-accountants-2/">prototype web application</a> which enables an exchange of data between Google Spreadsheets and their <a href="http://www.coda.com/products-services/Salesforce/CODA2go">CODA 2go</a> financial application built on the Force.com platform.  This application allows users to input data using the familiar Google Spreadsheets interface and transfer the data to the Force.com hosted application at the click of a button using a custom <a href="http://documents.google.com/support/spreadsheets/bin/answer.py?answer=96978&amp;topic=14186">Spreadsheets Gadget</a>.<br /><br />I look forward to seeing all the great integrations you build using this new client library and Google Data APIs.  The Google <a href="http://www.google.com/enterprise/marketplace/">Solutions Marketplace</a> and the salesforce.com <a href="http://www.salesforce.com/appexchange/">AppExchange</a> are available to list your applications for the world to see.<br /><br />To get started:<br /><ul><li><a href="http://code.google.com/p/apex-google-data/">Download the Toolkit</a><br /></li><li>Browse the <a href="http://wiki.apexdevnet.com/index.php/Google_Data_APIs_Toolkit_Setup">wiki documentation</a><br /></li><li>Ask questions on the <a href="http://community.salesforce.com/sforce?category.id=developers">Apex Code developer boards</a><br /></li><li>Contribute back to the <a href="http://code.google.com/p/apex-google-data/">open-source Toolkit</a><br /></li></ul><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-4961237111179579392?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/salesforce-com-releases-google-data-toolkit-for-apex-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Webmaster Tools Data API Released</title>
		<link>https://googledata.org/google-code/webmaster-tools-data-api-released/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=webmaster-tools-data-api-released</link>
		<comments>https://googledata.org/google-code/webmaster-tools-data-api-released/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 21:32:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Andrey Stroilov, Google Webmaster Tools TeamWebmasters can now easily manage their sites and Sitemaps in Webmaster Tools using the new Webmaster Tools Data API. This API allows site &#038; Sitemap addition, deletion and verification, enabling deve...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Andrey Stroilov, Google Webmaster Tools Team</span><br /><br />Webmasters can now easily manage their sites and Sitemaps in Webmaster Tools using the new <a href="http://code.google.com/apis/webmastertools/">Webmaster Tools Data API</a>. This API allows site & Sitemap addition, deletion and verification, enabling developers to easily handle many sites or even completely automate account management within their content management system. The <a href="http://googlewebmastercentral.blogspot.com/2008/06/get-cooking-with-webmaster-tools-api.html">Webmaster Central Blog post</a> has all the details.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-4375385386569413940?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/webmaster-tools-data-api-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I/O Videos and Slides Now Live</title>
		<link>https://googledata.org/google-code/io-videos-and-slides-now-live/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=io-videos-and-slides-now-live</link>
		<comments>https://googledata.org/google-code/io-videos-and-slides-now-live/#comments</comments>
		<pubDate>Thu, 12 Jun 2008 21:42:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Ryan Boyd, Google Data APIs TeamIt was great meeting and chatting with many of you at Google I/O.  For those who missed the event or some of our sessions and wanted to catch up, we just posted the session content.Quick links to the Google Dat...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Ryan Boyd, Google Data APIs Team</span><br /><br />It was great meeting and chatting with many of you at Google I/O.  For those who missed the event or some of our sessions and wanted to catch up, we just posted the <a href="http://sites.google.com/site/io/">session content</a>.<br /><br /><object width="416" height="337"><param name="movie" value="http://www.youtube.com/cp/vjVQa1PpcFMpZf3y-3x_SAjBzcAAqFhdG0Rd8r0E_6E="><embed src="http://www.youtube.com/cp/vjVQa1PpcFMpZf3y-3x_SAjBzcAAqFhdG0Rd8r0E_6E=" type="application/x-shockwave-flash" width="416" height="337"></embed></object><br /><br />Quick links to the Google Data APIs-related content:<br /><ul><li><a href="http://sites.google.com/site/io/extend-the-reach-of-your-google-apps-environment-with-google-apis">Extend the Reach of your Google Apps Environment with Google APIs</a><br /></li><li><a href="http://sites.google.com/site/io/authenticating-to-google-data-services">Authenticating to Google Data Services</a><br /></li><li><a href="http://sites.google.com/site/io/youtube-on-your-site">YouTube on Your Site</a><br /></li><li><a href="http://sites.google.com/site/io/creating-a-google-data-api-client">Creating a Google Data API Client</a><br /></li></ul><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-5711587192922682847?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/io-videos-and-slides-now-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AtomPub Multipart Media Creation Internet-Draft</title>
		<link>https://googledata.org/google-code/atompub-multipart-media-creation-internet-draft/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=atompub-multipart-media-creation-internet-draft</link>
		<comments>https://googledata.org/google-code/atompub-multipart-media-creation-internet-draft/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 15:56:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Joe Gregorio, Google Data APIs TeamWe've always intended for the Google Data APIs to be open and reusable, and today we took yet another step in that direction. Back in April we extended a very liberal patent license to all of our extensions ...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Joe Gregorio, Google Data APIs Team</span><br /><br />We've always intended for the Google Data APIs to be open and reusable, and today we took yet another step in that direction. Back in April <a href="http://googledataapis.blogspot.com/2008/04/google-data-apis-patent-license.html">we extended a very liberal patent license to all of our extensions</a> and now we're taking another step and have published one of our extensions in the form of <a href="http://www.ietf.org/internet-drafts/draft-gregorio-atompub-multipart-00.txt">an internet-draft</a>. The extension deals with uploading both a picture and the meta-data about that picture, such as the title, in one request, as opposed to the two requests that would be required in a vanilla AtomPub implementation. This extension is a feature we first introduced in the <a href="http://code.google.com/apis/picasaweb/developers_guide_protocol.html#Add_Photo">Picasa Web Albums Data API</a>.<br /> <br />Publishing an extension as as internet-draft does not mean it is a standard. An internet-draft is the way of starting a conversation in the IETF, a small initial step on the way to standardization. See the IETF's <a href="http://www.ietf.org/ietf/1id-guidelines.html">Guidelines to Authors of Internet-Drafts</a> for all the details.<br /><br />If the AtomPub community sees value in this extension and wants to standardize it, we will support that effort and participate. If it becomes standardized, we will endeavor to update our implementation to match that standard. This is just one small extension Google has for the Atom Publishing Protocol and we will be documenting more extensions in the future as time permits.<br /><br />Discussion of this internet-draft should take place on the <a href="http://www.imc.org/atom-protocol/">atom-protocol</a> mailing list.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-5903918036183529852?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/atompub-multipart-media-creation-internet-draft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Contacts API with the iPhone</title>
		<link>https://googledata.org/google-code/contacts-api-with-the-iphone/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=contacts-api-with-the-iphone</link>
		<comments>https://googledata.org/google-code/contacts-api-with-the-iphone/#comments</comments>
		<pubDate>Sat, 07 Jun 2008 02:33:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jeff Scudder, Google Data APIs TeamIn case you hadn't seen this on the Google Mac Blog, a recent post highlighted the use of the Google Contacts Data API. The Address Book application in Mac OS X 10.5.3 now lets iPhone users sync their Addres...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jeff Scudder, Google Data APIs Team</span><br /><br />In case you hadn't seen this on the <a href="http://googlemac.blogspot.com">Google Mac Blog</a>, a recent post highlighted the use of the <a href="http://code.google.com/apis/contacts">Google Contacts Data API</a>. The Address Book application in Mac OS X 10.5.3 now lets iPhone users sync their Address Book with their Google contacts. To try it, go to the Address Book menu, choose Preferences, and then check Synchronize with Google. It'll ask for your Google account and password, then automatically update your contacts every time you sync your iPhone. For more details, see the original blog post: <a href="http://googlemac.blogspot.com/2008/05/mac-os-x-1053-sync-google-contacts.html">Mac OS X 10.5.3: sync Google Contacts</a>. This is just one of the great uses for the Google Contacts API, and I'm looking forward to seeing more great ideas come to fruition.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-8622063239533404518?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/contacts-api-with-the-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Watch and learn: Introduction to the Google Base API</title>
		<link>https://googledata.org/google-code/watch-and-learn-introduction-to-the-google-base-api/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=watch-and-learn-introduction-to-the-google-base-api</link>
		<comments>https://googledata.org/google-code/watch-and-learn-introduction-to-the-google-base-api/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 16:44:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Eric Bidelman, Google Data APIs TeamThe Google Base Data API allows you to programmatically manipulate your Google Base data.  For those of you unfamiliar with Google Base, it's a free service that allows a user to insert, update, and delete ...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Eric Bidelman, Google Data APIs Team</span><br /><br />The <a href="http://code.google.com/apis/base/">Google Base Data API</a> allows you to programmatically manipulate your <a href="http://base.google.com/">Google Base</a> data.  For those of you unfamiliar with Google Base, it's a free service that allows a user to insert, update, and delete virtually any kind of data for Google to index.  So for example, you can upload job postings, list products from an online store, or publish your favorite recipes--- all for the world to search and find. <br /><br />To help you get started using the API, I've created an introductory video that explains some of the basic operations you'll need to manage your items.  I also show off a new <a href="http://code.google.com/apis/base/samples/javascript/js_query_generator/">JavaScript sample</a> which should help you make sense of the Google Base terminology and its query structure:<br /><br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/3WSUIe5id3E&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/3WSUIe5id3E&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="344"></embed></object><br /><br />So get your popcorn ready, kick back and enjoy the show!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-434267826498565747?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/watch-and-learn-introduction-to-the-google-base-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hot off the stove, the Radish!</title>
		<link>https://googledata.org/google-code/hot-off-the-stove-the-radish/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=hot-off-the-stove-the-radish</link>
		<comments>https://googledata.org/google-code/hot-off-the-stove-the-radish/#comments</comments>
		<pubDate>Fri, 30 May 2008 23:06:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Austin Chau, Google Data APIs TeamHave you wanted to build a creative embedded device which uses the Google Data APIs?  An environmentally-conscious Google engineer did just that with the Radish.What is the Radish?The Radish is a portable sol...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Austin Chau, Google Data APIs Team</span><br /><br />Have you wanted to build a creative embedded device which uses the Google Data APIs?  An environmentally-conscious Google engineer did just that with the Radish.<br /><br />What is the Radish?<br />The Radish is a portable solar-powered calendar device that was recently introduced at the <a href="http://code.google.com/events/io/">Google I/O</a> conference.  It is designed to reduce paper consumption and automate calendar display outside Google conference rooms.  <br /><br />Check out <a href="http://code.google.com/support/bin/answer.py?answer=97266">this article</a> on the technical aspects of the Radish and how it uses the <a href="http://code.google.com/apis/calendar/">Google Calendar Data API</a> to sync up with Google Calendar. <br /><br /><b><a href="http://code.google.com/support/bin/answer.py?answer=97266">Radish - Indoor Solar-powered Calendar Display</a></b><br /><br />Also check out the video interview with Aaron Spangler, the chief engineer of Radish.<br /><br /><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/VyHaImmmkGs&hl=en"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/VyHaImmmkGs&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br /><br />Enjoy!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-3332398311751065094?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/hot-off-the-stove-the-radish/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come see us Wednesday and Thursday @ Google I/O</title>
		<link>https://googledata.org/google-code/come-see-us-wednesday-and-thursday-google-io/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=come-see-us-wednesday-and-thursday-google-io</link>
		<comments>https://googledata.org/google-code/come-see-us-wednesday-and-thursday-google-io/#comments</comments>
		<pubDate>Tue, 27 May 2008 22:49:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Eric Bidelman, Google Data APIs TeamTomorrow (Wed May 28th) marks the start of Google I/O, our two day developer event at Moscone West in San Francisco.  The Google Data APIs Team will be there in full force.  We look forward to discussing th...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Eric Bidelman, Google Data APIs Team</span><br /><br />Tomorrow (Wed May 28th) marks the start of <a href="http://code.google.com/events/io/">Google I/O</a>, our two day developer event at Moscone West in San Francisco.  The Google Data APIs Team will be there in full force.  We look forward to discussing the APIs and meeting our developers. <br /><br />If you haven't already seen the schedule, here's a rundown of the sessions related to Google Data APIs:<br /><br /><span style="font-weight:bold;">Extend the Reach of Your Google Apps Environment with Google APIs</span>:<br />Jackie Bodine and Ryan Boyd from Google, and Ron Hess from Salesforce will show how to use the Calendar, Spreadsheets, Doc List, and other APIs to integrate Google Apps with other systems and add custom functionality<br /><br /><span style="font-weight:bold;">Creating a Google Data API Client</span>:<br />Jeff Scudder will explain how to create your own client library when there isn't one in the language that you need or it doesn't fit your needs.<br /><br /><span style="font-weight:bold;">Authenticating to Google Data Services</span>:<br />Jeff Fisher and Jeff Scudder discuss current options for authenticating users to Google services, their limitations, and some advanced use cases.<br /><span style="font-weight:bold;"><br />YouTube on Your Site</span>:<br />John Harding will give an overview of the updates to the YouTube API since it launched last Fall and how you can use the new features on your own site.<br /><br /><span style="font-weight:bold;">Hands-on YouTube: Creating an Applications with the YouTube APIs in Python</span>:<br />Jochen Hartmann and Stephanie Liu will lead this Code Lab on how to use the Python Client Library to control and interact with embedded YouTube videos.<br /><br /><span style="font-weight:bold;">Fireside Chat with the Google Data APIs engineering team</span>:<br />Mark Stahl, Yaniv Inbar, Sven Mawson and Jussi Myllymaki of the Google Data APIs engineering team will be available to answer your questions and talk about what the team has been working on.  The discussion will be moderated by Jackie Bodine.<br /><br />We'll also be spending some time at the booths, so stop by and ask us questions if you can't catch one of our sessions.<br /><br />If you haven't had a chance to register, on-site registration is available (regular pricing applies).<br /><br />For more information on Google I/O, check out <a href="http://code.google.com/events/io/">http://code.google.com/events/io/</a><br /><br />See you all at Moscone West.<br /><br /><span style="font-style:italic;">Updated to add the fireside chat</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-534696183463347530?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/come-see-us-wednesday-and-thursday-google-io/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rev the engine, Eat up some feeds</title>
		<link>https://googledata.org/google-code/rev-the-engine-eat-up-some-feeds/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rev-the-engine-eat-up-some-feeds</link>
		<comments>https://googledata.org/google-code/rev-the-engine-eat-up-some-feeds/#comments</comments>
		<pubDate>Fri, 09 May 2008 22:00:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Jeff Scudder, Google Data APIs TeamAs you may have heard, Google recently released Google App Engine, which allows you to run your code on Google's highly scalable infrastructure.Since App Engine currently runs Python code, I thought it would be a good...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Jeff Scudder, Google Data APIs Team</span><br /><br />As you may have heard, Google recently released <a href="http://code.google.com/appengine/">Google App Engine</a>, which allows you to run your code on Google's highly scalable infrastructure.<br /><br />Since App Engine currently runs Python code, I thought it would be a good idea (and fun) to get the <a href="http://code.google.com/p/gdata-python-client/">gdata-python-client</a> to run in this new environment. After making a few changes, I wrote a simple <a href="http://gdata-feedfetcher.appspot.com/">sample application</a> and an article on <a href="http://code.google.com/appengine/articles/gdata.html">retrieving authenticated feeds</a>.<br /><br />For more details, see <a href="http://googleappengine.blogspot.com/2008/04/google-app-engine-google-data-apis.html">the post</a> about Google Data APIs on the Google App Engine Blog.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-366198291607067040?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/rev-the-engine-eat-up-some-feeds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>.NET 1.1.4.1 with Contacts support released</title>
		<link>https://googledata.org/google-code/net-1-1-4-1-with-contacts-support-released/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=net-1-1-4-1-with-contacts-support-released</link>
		<comments>https://googledata.org/google-code/net-1-1-4-1-with-contacts-support-released/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 15:39:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Frank Mantek, Google Data APIs TeamWe are happy to announce that we've just just released a new version of the .NET client library for Google Data APIs, based on the Atom Publishing Protocol. There are a lot of changes in this release, but th...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Frank Mantek, Google Data APIs Team</span><br /><br />We are happy to announce that we've just just released a <a href="http://code.google.com/p/google-gdata/downloads/list">new version</a> of the .NET client library for Google Data APIs, based on the Atom Publishing Protocol. There are a <a href="http://google-gdata.googlecode.com/svn/trunk/clients/cs/docs/generated/RELEASE_NOTES.HTML">lot of changes</a> in this release, but the most notable changes are listed here.<br />  <br /><span style="font-weight:bold;">Visual Studio Project Templates</span><br />It was never so easy to get going. When you use the setup program, 6 project templates are placed into your Visual Studio template folder. Now, just use "New Project" and pick the template you like. You get a minimal, but working Google Data API application. They use a common login dialog, log you in, and display the result in a listview. It's easy to start, easy to modify. If you choose the archive download, just copy the templates from the subversion repository to your Visual Studio installation.<br /><br /><span style="font-weight:bold;">Better Visual Studio integration</span><br />After installation, the Google .NET assemblies are now registered and they will show up in the "Add reference" dialog. No more searching your harddisk to find the just installed SDK.<br /> <br /><span style="font-weight:bold;">.NET 2.0 and upwards</span><br />Support for .NET 1.1 was removed with this release. Generics and other features just make the SDK perform better, as well as rendering it easier to maintain-something that will help us in adding more features in the future. If you still need 1.1 support, you can use the older versions of the .NET client library. <br /><br /><span style="font-weight:bold;">Support for Google Contacts</span><br />There is a new objectmodel for the <a href="http://code.google.com/apis/contacts/">Google Contacts API</a>, as well as a project template to get you going. <br /><br /><span style="font-weight:bold;">You can find the release here:</span><br /><a href="http://code.google.com/p/google-gdata/downloads/list">http://code.google.com/p/google-gdata/downloads/list</a><br /><br />and if you happen to find bugs or have suggestions, please post them here:<br /><a href="http://code.google.com/p/google-gdata/issues/list">http://code.google.com/p/google-gdata/issues/list</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-5048879536876452602?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/net-1-1-4-1-with-contacts-support-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Google Data video tutorials!</title>
		<link>https://googledata.org/google-code/new-google-data-video-tutorials/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-google-data-video-tutorials</link>
		<comments>https://googledata.org/google-code/new-google-data-video-tutorials/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 17:26:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Austin Chau, Google Data APIs TeamA picture is worth a thousand words, so a video is probably worth a few thousands more. I'll try to keep this blog post short so you can watch the new tutorial videos we've released!The first video focuses on...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Austin Chau, Google Data APIs Team</span><br /><br />A picture is worth a thousand words, so a video is probably worth a few thousands more. I'll try to keep this blog post short so you can watch the new tutorial videos we've released!<br /><br />The first video focuses on the <a href="http://code.google.com/apis/calendar/">Google Calendar API</a>. I go over how to get started using the JavaScript client library to interact with Google Calendar, and show a demo of the recently launched <a href="http://code.google.com/apis/calendar/developers_guide_js.html">Interactive Developer Guide</a>:<br /><br /><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/KS2S3WQYE18&hl=en"></param><param name="wmode" value="transparent"></param><br /><embed src="http://www.youtube.com/v/KS2S3WQYE18&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br /><br />The second video focuses on the <a href="http://code.google.com/apis/spreadsheets/">Google Spreadsheets API</a>.  My colleague Jeff Scudder presents a nifty demo on how to use a Google Spreadsheet as a virtual database with an extension he wrote for the <a href="http://code.google.com/p/gdata-python-client/">Python client library</a> (if this seems familiar, it's because Jeff gave it as a talk at PyCon!):<br /><br /><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/rWCLROPKug0&hl=en"></param><param name="wmode" value="transparent"></param><br /><embed src="http://www.youtube.com/v/rWCLROPKug0&hl=en" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object><br /><br />Enjoy!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-4128472983250115424?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/new-google-data-video-tutorials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Eclipse to work with Google Data APIs</title>
		<link>https://googledata.org/google-code/using-eclipse-to-work-with-google-data-apis/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-eclipse-to-work-with-google-data-apis</link>
		<comments>https://googledata.org/google-code/using-eclipse-to-work-with-google-data-apis/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 23:33:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jeff Fisher, Google Data APIs TeamEclipse is an awesome tool to use for Java development, one that has made my life a bit easier.  Using it with the Java client library is a great way to get started developing with our Google Data APIs.To mak...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jeff Fisher, Google Data APIs Team</span><br /><br /><a href="http://www.eclipse.org/">Eclipse</a> is an awesome tool to use for Java development, one that has made my life a bit easier.  Using it with the <a href="http://code.google.com/p/gdata-java-client/">Java client library</a> is a great way to get started developing with our Google Data APIs.<br /><br />To make it even easier to get started with Eclipse, I've written a new article whimsically titled "<a href="http://code.google.com/support/bin/answer.py?answer=93348&topic=11369">Coding in the Shade</a>" to take you through all the required steps of writing a simple Java program using one of our APIs. Sparing no expense, I've added several pretty pictures as well.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-2568932112022825314?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/using-eclipse-to-work-with-google-data-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Ruby to work with the Google Spreadsheets API</title>
		<link>https://googledata.org/google-code/using-ruby-to-work-with-the-google-spreadsheets-api/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-ruby-to-work-with-the-google-spreadsheets-api</link>
		<comments>https://googledata.org/google-code/using-ruby-to-work-with-the-google-spreadsheets-api/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 23:36:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jochen Hartmann, Google Data APIs TeamI've recently started to explore using Ruby as an all-purpose tool for scripting and programming small tasks. Seeing requests for Ruby code samples inspired me to write this article, which will hopefully ...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jochen Hartmann, Google Data APIs Team</span><br /><br />I've recently started to explore using Ruby as an all-purpose tool for scripting and programming small tasks. Seeing requests for Ruby code samples inspired me to write <a href="http://code.google.com/support/bin/answer.py?answer=93164&topic=12027">this article</a>, which will hopefully help other developers get started using Ruby to access the Google Data API services.<br /><br />The article explores the Spreadsheets API from within <span style="font-weight:bold;">irb</span>, Ruby's interactive shell. We explore performing basic GET, POST and PUT requests and finish by writing a sample method to perform batch updates.<br /><br />All of the sample code has also been added to a <a href="http://code.google.com/p/google-data-samples-ruby/source/browse/trunk/spreadsheet-api/SpreadsheetExamples.rb">Google Code Project</a> which contains a class that can be used to perform various operations such as authentication, as shown here:<br /><pre><br />  def authenticate(email, password)<br />    http = Net::HTTP.new('www.google.com', 443)<br />    http.use_ssl = true<br />    path = '/accounts/ClientLogin'<br />    data = "accountType=HOSTED_OR_GOOGLE&Email=#{email}" \<br />        "&Passwd=#{password}&service=wise"<br />    @headers = { 'Content-Type' =&gt; CONTENT_TYPE_FORM }<br />    resp, data = http.post(path, data, headers)<br />    cl_string = data[/Auth=(.*)/, 1]<br />    @headers["Authorization"] = "GoogleLogin auth=#{cl_string}"<br />  end</pre><br />Find out more by reading the article: <a href="http://code.google.com/support/bin/answer.py?answer=93164&topic=12027">Using Ruby with the Google Data APIs</a>.<br /><br />If you want to share your experiences using Ruby with the Google Data APIs or express your opinions on the article, please <a href="http://groups.google.com/group/Google-Docs-Data-APIs/web/using-ruby-with-the-google-data-apis">join the discussion</a> on the Documents List and Spreadsheets API group wiki page.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-7437290943398705533?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/using-ruby-to-work-with-the-google-spreadsheets-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Release the hounds: Support for App Engine and Contacts API</title>
		<link>https://googledata.org/google-code/release-the-hounds-support-for-app-engine-and-contacts-api/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=release-the-hounds-support-for-app-engine-and-contacts-api</link>
		<comments>https://googledata.org/google-code/release-the-hounds-support-for-app-engine-and-contacts-api/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 19:09:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jeff Scudder, Google Data APIs TeamThe 1.0.12.1 release of the gdata-python-client has a couple of nifty new features which I thought are worth mentioning. First, is a new module which allows the Python library to be used on Google App Engine...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jeff Scudder, Google Data APIs Team</span><br /><br />The <a href="http://code.google.com/p/gdata-python-client/downloads/detail?name=gdata.py-1.0.12.1.zip">1.0.12.1 release</a> of the <a href="http://code.google.com/p/gdata-python-client/">gdata-python-client</a> has a couple of nifty new features which I thought are worth mentioning. First, is a new module which allows the Python library to be used on <a href="http://code.google.com/appengine/">Google App Engine</a>. Since the App Engine runs a sandboxed Python interpreter, HTTP calls must be made using one of the App Engine's APIs: <a href="http://code.google.com/appengine/docs/urlfetch/overview.html">urlfetch</a>. After some refactoring of the library's code, I was able to write a drop-in replacement for making HTTP requests, so that the <a href="http://code.google.com/p/gdata-python-client/source/browse/trunk/src/gdata/service.py">gdata.service </a> module can be used on Google App Engine. To use urlfetch instead of the library's default (httplib), you would use the following:<br /><pre>import gdata.service<br />import gdata.urlfetch<br /># Use urlfetch instead of httplib<br />gdata.service.http_request_handler = gdata.urlfetch</pre> This refactoring has the added benefit of making it easier to swap out the HTTP transport layer from under the gdata.service module. I'm planning to take advantage of this for a new mock_service module to use in unit tests, and the door is open if people want to help with that or other ideas (I've been meaning to support <a href="http://code.google.com/p/httplib2/">httplib2</a>, and will one of these days).<br /><br />Second, I'd like to extend a big thank you to <a href="http://dbrattli.blogspot.com/">Dag Brattli </a>, who wrote modules for the <a href="http://code.google.com/apis/contacts/">Google Contacts API</a>. Now you can access and manage your <a href="http://mail.google.com/">Gmail</a> contacts using the same Python library you've come to know. (and maybe, dare I say, love?) Dag is the latest in a long line of contributors to whom  I owe a debt of gratitude. This library wouldn't have support for Contacts and other services and use cases without the hard work of Dag, Takashi, Håvard, Benoit, and others who have submitted patches or reported issues (apologies if I've forgotten anyone).<br /><br /><i>Updated (April 10th, 2008) to reference release 1.0.12.1 instead of 1.0.12.  The new release fixes an issue with importing <code>ElementTree</code>.</i><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-962206328624452328?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/release-the-hounds-support-for-app-engine-and-contacts-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What You Code Is What You Get: New Interactive Dev Guide</title>
		<link>https://googledata.org/google-code/what-you-code-is-what-you-get-new-interactive-dev-guide/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-you-code-is-what-you-get-new-interactive-dev-guide</link>
		<comments>https://googledata.org/google-code/what-you-code-is-what-you-get-new-interactive-dev-guide/#comments</comments>
		<pubDate>Thu, 13 Mar 2008 23:04:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Austin Chau, Google Data APIs TeamHave you ever tried to learn how to use a new API from your favorite programming language, looked at the docs and thought "Arggh, do I really have to copy and paste all this code or understand this full sampl...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Austin Chau, </span><span class="byline-author">Google Data APIs Team</span><br /><br />Have you ever tried to learn how to use a new API from your favorite programming language, looked at the docs and thought "Arggh, do I really have to copy and paste all this code or understand this full sample app just to get started?".<br /><br />Now you don't have to!<br /><br />We just released an interactive version of the <a href="http://code.google.com/apis/calendar/developers_guide_js.html" id="wqmk" title="Developer Guide for Google Calendar JavaScript API">JavaScript Developer's Guide for the Calendar Data API</a>.  You can modify or rewrite the sample code, and execute it right inside your browser.  The developer's guide provides a rich text editor for all the sample source code and lets you instantly see the effect of the snippet you just executed.<br /><div id="zagi" style="padding: 1em 0pt; text-align: center;">   <a href="http://code.google.com/apis/calendar/developers_guide_js.html"><img src="https://docs.google.com/a/google.com/File?id=cf5tbjzj_103dn9dm8hg_b" style="width: 379px; height: 275px; border: 0" /></a> </div> We hope that this makes it easier for you to get started and have fun experimenting with the JavaScript client library.<br /><span class="byline-author"></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-3516280694696262707?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/what-you-code-is-what-you-get-new-interactive-dev-guide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Latest YouTube API Release with Upload and More!</title>
		<link>https://googledata.org/google-code/latest-youtube-api-release-with-upload-and-more/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=latest-youtube-api-release-with-upload-and-more</link>
		<comments>https://googledata.org/google-code/latest-youtube-api-release-with-upload-and-more/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 07:07:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Stephanie Liu, YouTube APIs and Tools Team Ever wanted to get in on this online video craze? Now's a good time! The YouTube Data API now supports authentication for YouTube users, upload, and write. On top of that, the world just got a little...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Stephanie Liu, YouTube APIs and Tools Team </span><br /><br />Ever wanted to get in on this online video craze? Now's a good time! The <a href="http://code.google.com/apis/youtube/">YouTube Data API</a> now supports authentication for YouTube users, upload, and write. On top of that, the world just got a little bit smaller -- you can access our internationalized standard feeds through the API.<br /><br />Videos that are top rated in France right now:<br /><a href="http://gdata.youtube.com/feeds/api/standardfeeds/fr/top_rated">http://gdata.youtube.com/feeds/api/standardfeeds/fr/top_rated</a><br /><br />The most relevant videos about bicycles (vélos) in French:<br /><a href="http://gdata.youtube.com/feeds/videos?vq=v%C3%83%C2%A9los&amp;orderby=relevance_lang_fr">http://gdata.youtube.com/feeds/videos?vq=vélos&amp;orderby=relevance_lang_fr</a><br /><br />The <a href="http://code.google.com/p/gdata-java-client/">Java client library</a> and the <a href="http://framework.zend.com/download/gdata">PHP client library</a> (in the <a href="http://framework.zend.com/">Zend Framework</a> 1.50 RC2 release) have both been updated with support for the new functionality.<br /><br />Brand new <a href="http://code.google.com/apis/youtube/js_api_reference.html">player APIs</a> and <a href="http://code.google.com/apis/youtube/chromeless_player_reference.html">tools</a> are also now available. You can control any of our embedded players through JavaScript or Flash. If that isn't enough control for you, the chromeless player allows you to fully customize and skin the player to match your site.<br /><br />You're so excited, you can't decide what to do next? Read more details over at the <a href="http://apiblog.youtube.com/">YouTube API blog</a>, <a href="http://youtube.com/watch?v=u1zgFlCw8Aw">watch our engineers</a> talk about the new features (on YouTube, where else?), check out the <a href="http://code.google.com/apis/youtube/developers_guide_protocol.html">docs</a>, then join the <a href="http://groups.google.com/group/youtube-api">forum</a>.<br /><br />You can also mark your calendars -- we'll be holding a YouTube / Picasa themed hackathon on March 27th at the Googleplex in Mountain View. Stay tuned for more info.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-7453582589177986881?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/latest-youtube-api-release-with-upload-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>3. 2. 1. Contact. The API has landed</title>
		<link>https://googledata.org/google-code/3-2-1-contact-the-api-has-landed/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=3-2-1-contact-the-api-has-landed</link>
		<comments>https://googledata.org/google-code/3-2-1-contact-the-api-has-landed/#comments</comments>
		<pubDate>Thu, 06 Mar 2008 00:42:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Sebastian Kanthak, Google Contacts TeamHave you ever been on a web-site that asked you for your Google username and password so that it can import your Gmail contact list? Did you think twice before giving out that information, hoping the web...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Sebastian Kanthak, Google Contacts Team</span><br /><br />Have you ever been on a web-site that asked you for your Google username and password so that it can import your Gmail contact list? Did you think twice before giving out that information, hoping the web-site would not use it to access your credit card information stored with Google Checkout? Now you don't have to!<br /><br />We're happy to announce the availability of our Google Contacts Data API that gives programmatic access to your contact list. The contact list is shared among Google applications like Gmail, Reader, Calendar, and more.<br /><br />The Google Contacts Data API allows you to own your own contact data. We expect the API to be useful for a big range of applications. For example, developers can use it to:<br /><ul><li>Import a user's Google contacts into their web or desktop application</li><li>Export their application's contact list to Google</li><li>Write sync applications for mobile devices or popular, desktop-based contact management applications</li></ul>The Contacts API allows developers to create, read, update, and delete contacts using the <a href="http://code.google.com/apis/gdata/overview.html">Google Data protocol</a>, based on <a href="http://www.ietf.org/rfc/rfc5023.txt">AtomPub</a>. It also allows for incremental sync by supporting the "updated-min" and "showdeleted" parameters. Please take a look at our <a href="http://code.google.com/apis/contacts">documentation</a> to see all the options supported.<br /><br />We know that this Google Data API is the most requested feed by our developer community, so we're very excited about this release. We are committed to actively work with you to improve the Google Contacts Data API and we'd like to hear back from you in our <a href="http://groups.google.com/group/google-contacts-api">Google Contacts API group</a>.<br /><br />We hope that APIs like this one mean you will never have to give out your username and password to other sites again.  Please encourage all sites you use to switch to this API for accessing your Google contact data.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-3481004068270790828?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/3-2-1-contact-the-api-has-landed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PyCon 2008</title>
		<link>https://googledata.org/google-code/pycon-2008/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pycon-2008</link>
		<comments>https://googledata.org/google-code/pycon-2008/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 00:58:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jeff Scudder, Google Data APIs TeamIf you're interested in Python, you might have already heard about PyCon, the annual conference for the Python community. The conference is a great chance to meet other Python programmers, learn new techniqu...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jeff Scudder, Google Data APIs Team</span><br /><br />If you're interested in Python, you might have already heard about PyCon, the annual conference for the Python community. The conference is a great chance to meet other Python programmers, learn new techniques, hear more about what is going on in the community, and show off interesting projects. You can find more details on the <a href="http://us.pycon.org/2008/">PyCon 2008</a> website.<br /><br />I'll be attending PyCon for the first time this year and I will be giving a presentation on a simple utility module that I wrote to make it easier to work with the Google Spreadsheets Data API. My session, entitled <a href="http://us.pycon.org/2008/conference/talks/?filter=google%20spreadsheets"> <br />"Use Google Spreadsheets API to create a database in the cloud,"</a> will take place at 3:20 on Friday March 14th. I've really enjoyed using the <a href="http://code.google.com/apis/spreadsheets/">Spreadsheets API</a> and it provides a pretty good solution for storing and fetching small amounts of data online. I'm hoping that this topic will generate more ideas and creative ways that our Google Data APIs can be used. Registration closes soon so <a href="http://us.pycon.org/2008/registration/">sign up</a> if you can and I'll see you in the windy city.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-4036974015678727545?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/pycon-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easily upload your documents to Google Docs!</title>
		<link>https://googledata.org/google-code/easily-upload-your-documents-to-google-docs/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=easily-upload-your-documents-to-google-docs</link>
		<comments>https://googledata.org/google-code/easily-upload-your-documents-to-google-docs/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 16:30:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jeff Fisher, Google Data APIs TeamTo demonstrate the functionality of the Documents List Data API, I have released a new sample application that makes uploading your documents even easier. The application works on Windows PCs running the .NET...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jeff Fisher, Google Data APIs Team</span><br /><br />To demonstrate the functionality of the <a href="http://code.google.com/apis/documents/developers_guide_protocol.html">Documents List Data API</a>, I have released a new sample application that makes uploading your documents even easier. The application works on Windows PCs running the .NET Framework 2.0 or higher.<br /><br /><a href="http://google-gdata.googlecode.com/files/DocListUploader-1.1.exe">Download the Documents List Uploader</a>.<br /><br />Files can be uploaded to Google Docs either by enabling a right-click menu item or through drag-and-drop functionality. This makes it simple to browse through your local files and selectively upload the ones you want to edit, share, or publish using Google Docs.<br /><br />I have also written a new article -- <a href="http://code.google.com/support/bin/answer.py?answer=86805&topic=12022">.NET Documents List Uploader Sample</a> -- detailing the construction of the sample. The article explains the code and allows you to extend the sample with your own functionality. The sample application is released under the Apache 2.0 license, and is free for anyone to use and modify under the terms of that license.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-5797226285755411696?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/easily-upload-your-documents-to-google-docs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New and Improved Python Library, now with Community Contributed Goodness</title>
		<link>https://googledata.org/google-code/new-and-improved-python-library-now-with-community-contributed-goodness/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-and-improved-python-library-now-with-community-contributed-goodness</link>
		<comments>https://googledata.org/google-code/new-and-improved-python-library-now-with-community-contributed-goodness/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 18:23:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Jeff Scudder, Google Data APIs TeamThe latest release of the Google Data Python client library (1.0.10) contains quite a few new features and support for two previously unsupported Google Data APIs (photos and codesearch). Some of the other n...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Jeff Scudder, Google Data APIs Team</span><br /><br />The latest release of the Google Data Python client library (<a href="http://code.google.com/p/gdata-python-client/downloads/list">1.0.10</a>) contains quite a few new features and support for two previously unsupported Google Data APIs (<a href="http://gdata-python-client.googlecode.com/svn/trunk/pydocs/gdata.photos.html">photos</a> and <a href="http://gdata-python-client.googlecode.com/svn/trunk/pydocs/gdata.codesearch.html">codesearch</a>). Some of the other <a href="http://gdata-python-client.googlecode.com/svn/trunk/RELEASE_NOTES.txt">notable features</a> in this release include:<br /><ul><li>Documentation bundled with the library, including PyDoc files and installation instructions.</li><li>Better support for UTF-8 XML strings and the option to use alternate encodings.</li><li>Support for creation, modification, and deletion of worksheets within a Google Spreadsheet.</li><li>New modules for converting XML elements in the geo, media, and exif namespaces.</li><li>New methods to simplify iterating through all of the results in a feed.</li></ul><br /><a href="http://gonzo.lurtgjort.no/">Håvard Gulldahl</a> wrote the photo modules as part of his <a href="http://code.google.com/p/picasapush/">picasapush project</a> and has graciously allowed us to include them in the Python client library for use with the Picasa Web API. I'd like to offer a personal thank you for this excellent contribution. Thank you also to Benoit Chesneau who provided modules for working with the Google Code Search API. Another great contributor to the library has been Takashi Matsuo, who has continued to write helpful patches and has provided a complete solution for working through proxy servers over the past couple of releases. If you're interested in contributing, the door is always open. Drop by the <a href="http://groups.google.com/group/gdata-python-client-library-contributors">contributors discussion group</a> and jump right in. Thanks again for all of your help and I look forward to the next release.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-7717794044898780374?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/new-and-improved-python-library-now-with-community-contributed-goodness/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouTube, Picasa Web Albums and Documents List in PHP!</title>
		<link>https://googledata.org/google-code/youtube-picasa-web-albums-and-documents-list-in-php/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=youtube-picasa-web-albums-and-documents-list-in-php</link>
		<comments>https://googledata.org/google-code/youtube-picasa-web-albums-and-documents-list-in-php/#comments</comments>
		<pubDate>Sat, 01 Dec 2007 00:47:00 +0000</pubDate>
		<dc:creator><![CDATA[api.rboyd]]></dc:creator>
				<category><![CDATA[Google Code]]></category>
		<category><![CDATA[google data]]></category>
		<category><![CDATA[Google Data API]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Posted by Ryan Boyd, Google Data APIs TeamSupport for YouTube, Picasa Web Albums and Google Documents List is now available in the Google Data PHP client library. The client library, distributed as part of Zend Framework 1.03+ and as an independent pac...]]></description>
				<content:encoded><![CDATA[<span class="byline-author">Posted by Ryan Boyd, Google Data APIs Team</span><br /><br />Support for YouTube, Picasa Web Albums and Google Documents List is now available in the Google Data PHP client library. The client library, distributed as part of <a href="http://framework.zend.com/download">Zend Framework 1.03+</a> and as an <a href="http://framework.zend.com/download/gdata">independent package</a>, allows PHP developers to more easily interact with Google Data APIs through an object-oriented data model and a set of convenience classes.<br /><br />There are also several new sample apps distributed with the library, and you can see them demonstrated in the video below:<br /><object height="350" width="425"> <param name="movie" value="http://www.youtube.com/v/yHRi11Hsjqg">  <embed src="http://www.youtube.com/v/yHRi11Hsjqg" type="application/x-shockwave-flash" height="350" width="425"></embed> </object><br /><br />Some useful docs to check out:<br />   <ul><li>PHP Client Library <a href="http://code.google.com/support/bin/answer.py?answer=76585">Getting Started Guide</a></li>    <li><a href="http://framework.zend.com/manual/en/zend.gdata.html">Zend Framework Documentation</a></li>    <li><a href="http://code.google.com/apis/youtube/developers_guide_php.html">YouTube Developer's Guide</a> (Developer's guides for the other APIs are coming soon.)</li></ul>Want to contribute to the client library code, share your amazing new project, or provide feedback? Drop us a note on the fw-gdata <a href="http://framework.zend.com/wiki/display/ZFDEV/Contributing+to+Zend+Framework#ContributingtoZendFramework-Subscribetotheappropriatemailinglists">mailing list</a>.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/32786009-461795487844863133?l=googledataapis.blogspot.com' alt='' /></div>]]></content:encoded>
			<wfw:commentRss>https://googledata.org/google-code/youtube-picasa-web-albums-and-documents-list-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
