Prezi

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in the manual

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Google APIs: A-Z

Given at YOW! Night.
by Pamela Fox on 6 July 2010

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Google APIs: A-Z

Make the web better Liberate user data Encourage innovation Why HTTP HTML/JS What? Extension/App APIs Tools REST | RPC Google data APIs
Adwords API
Geocoding API Google Visualization API
Google Web Elements
Google Charts API
GMail Gadgets, OpenSocial Gadgets,
Google Talk Bots, Wave Robots
Chrome Extensions/Apps, Android Apps e.g. e.g. e.g. Google Web Toolkit
Closure Tools POST /feeds/content/site/siteName

<entry xmlns="http://www.w3.org/2005/Atom">
<title>Hello World</title>
<content type="xhtml">
<div>Best Website Ever?</div>
</content>
</entry>
<div id="map"></div>
<script src="http://maps.google.com/maps?file=api&v=2">
<script>
function createMap() {
var map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(37, -122));
map.openInfoWindow("hellooo");
}
</script> Google APIs: Google Maps APIs Google Wave APIs Spreadsheets, Gadgets, App Engine, Blogger, Calendar, Picasa,
OpenSocial, Flickr, Amazon, ... JavaScript Python , PHP , JavaScript , Java About Me pamelafox@
@pamelafox Easier indexing Improve our products Train future Googlers Gateway APIs Core Technologies Gadgets

ATOM

OAuth



JavaScript


Java/Python Make money Reach "Google" users Integrate with Google Enhance your site Why ..should you use them? ...do we offer them? Android, Apps Marketplace,
AdSense, AdWords Save Money App Engine AJAX Language API Google Maps API, Google Books Viewer, Google Web Elements,
Google Custom Search Engine, Youtube Player API,
Google Charts API, Google ChromeFrame, Google Analytics API

Google Picasa Web API Android SDK package com.example.helloandroid;

import android.app.Activity;
import android.os.Bundle;

public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
} Chrome Extensions/Apps, Wave Extensions,
GMail Gadgets, Spreadsheets Gadgets
OpenSocial Gadgets (MySpace/Yahoo/Orkut) POST http://picasaweb.google.com/data/feed/api/user/pamelafox/album/1 <entry xmlns='http://www.w3.org/2005/Atom'>
<title>plz-to-love-realcat.jpg</title>
<summary>Real cat wants attention too.</summary>
<category scheme="http://schemas.google.com/g/2005#kind"
term="http://schemas.google.com/photos/2007#photo"/>
</entry> Youtube, Blogger, Calendar, Docs, Spreadsheets,
Sites, Sidewiki, Health, Analytics, Base, Contacts,
Finance Portfolio, Maps
export/import/sync <div id="google_translate_element"></div>
<script>
function googleTranslateInit() {
new google.translate.TranslateElement(
{pageLanguage: "en"},
"google_translate_element");
};
</script>
<script src="http://translate.google.com/translate_a/element.js?cb=googleTranslateInit"></script> <form action= "https://checkout.google.com/cws/v2/Merchant/
12345678/checkoutForm" id="BB_BuyButtonForm" method="post"
name="BB_BuyButtonForm">
<input name="item_name_1" type="hidden" value="Peanut Butter"/>
<input name="item_description_1" type="hidden"
value="Delicious Peanut Butter"/>
<input name="item_quantity_1" type="hidden" value="1"/>
<input name="item_price_1" type="hidden" value="15.0"/>
<input name="item_currency_1" type="hidden" value="USD"/>
<input name="_charset_" type="hidden" value="utf-8"/>
<input alt="" src=" https://checkout.google.com/buttons/buy.gif
?merchant_id=12345678&w=117&h=48&style=white&
variant=text&loc=en_US" type="image"/>
</form>
Google Checkout Google Sites Data API Google Maps API iGoogle Gadgets client Google App Engine
Go Language BigQuery API
Prediction API server offline Have Fun! languages standards iGoogle, MySpace/Yahoo/Orkut,
Wave, Spreadsheets, Calendar, GMail
20+ Google Data APIs
Buzz, Groups/GMail Feeds 20+ Google Data APIs,
OAuth, Wave, Apps APIs Maps, Visualization, Closure, Gadgets,
Analytics, Chrome Extensions, Youtube App Engine, API Client Libraries,
Google Web Toolkit Custom Search, Maps, Charts,
....
...and time code.google.com/more Want more? Some History http://bit.ly/googleapis-timeline <?xml version="1.0" encoding="UTF-8" ?>
<Module>
<ModulePrefs title="Word of the Day"
author="Pamela" />
<Content type="html">
<![CDATA[
The word of the day is:
<MARQUEE>AWESOME</MARQUEE>
] ] >
</Content>
</Module>
See the full transcript