API’s. They’re snazzy.. API’s are nifty. Human/Computer: GUI AS Computer/More complex Computer: API.

Slides:



Advertisements
Similar presentations
Overview of Twitter API Nathan Liu. Twitter API Essentials Twitter API is a Representational State Transfer(REST) style web services exposed over HTTP(S).
Advertisements

Using Amazon Web Services (AWS). Amazon Web Services (AWS) A set of tools for providing remote access to Amazon product information to third- party applications.
Bell Work 9/15 to 9/19 Unit Objective(s) Monday: Who is your favorite God or Goddess from Greek mythology? Why is this God or Goddess your favorite?
Lucene Part3‏. Lucene High Level Infrastructure When you look at building your search solution, you often find that the process is split into two main.
Search Engines. 2 What Are They?  Four Components  A database of references to webpages  An indexing robot that crawls the WWW  An interface  Enables.
Project Title: Deepin Search Member: Wenxu Li & Ziming Zhai CSCI 572 Project.
Assignment: Improving search rank – search engine optimization Read the following post carefully.
How to Read the Keyword Results Screen. A keyword search will result in.
Library Mashups Exploring new ways to deliver library data Nicole C. Engard, Book Editor.
Overseas Library Catalog – Basic Search Overseas Library Catalog Basic Search by Title: “ The Middle East: geography and geopolitics” by Ewan W. Anderson.
Sequences and Series Day 2&3 Happy Monday
Using ProQuest Databases Jackson Community College Atkinson Library.
MIS 300…Information Systems- Theory and Practice Library Instruction Session Dr Bee Yew and Matt Lawson, IT Librarian Charles W. Chesnutt Library Tel:
MCC LIBRARY SERVICES Let’s Get Started….
For REAL MEN REAL STYLE.  Search Engine Optimization  SEO is strategies, techniques and tactics to improve or promote a website in order to get a.
PerfSONAR Client Construction February 11 th 2010, APAN 29 – perfSONAR Workshop Jeff Boote, Assistant Director R&D.
Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor
Business Analyst for Economic Development & Economic Gardening Brenda Wolfe Tony Howser Wed., 7/13/2011 1:30PM.
Creating an Online Professional Presence Using Social Media.
Copyright COMPLETExRM, Inc. All rights reserved. Sales Presentation 1 For Real Estate.
Tips & Tricks for Developing InfoPath Solutions David Coe Application Development Consultant Microsoft Corporation.
1 San Diego, California 25 February Automating Your Interactions with ARIN Mark Kosters Chief Technology Officer.
(Tentative) Plan for Last Days of School. Friday 5/8 / Monday 5/11 Work on empathy final project Tuesday 5/12 / Wednesday 5/13 (MIN.) Work on empathy.
OFF Page SEO Tips & Tricks Step By Step By IT Team of SlideLearn.com.
Library mashups Exploring New Ways to Deliver Library Data Nicole C. Engard, Book Editor
Online Autonomous Citation Management for CiteSeer CSE598B Course Project By Huajing Li.
1 CFUG Book Library Part 2 Troy Pullis 3/3/ Checkout Button Click to request the selected book for checkout. Book Info/Reviews Click to see more.
1 Applying Collaborative Filtering Techniques to Movie Search for Better Ranking and Browsing Seung-Taek Park and David M. Pennock (ACM SIGKDD 2007)
CSCI-235 Micro-Computer in Science Internet Search.
Dashboard Creation Mapping SQL queries to Google Chart Images.
Mashups Future of Changing Data Nicole C. Engard, Book Editor
Do's and don'ts to improve your site's ranking … Presentation by:
Marketing to Grow Your Business – Social Media. Facebook 201 | Building Relationships Through Your Facebook Fanpage.
1 CEGEP Champlain St. Lawrence The Donald Petzel Library Donald Petzel was a poet, philosopher and English teacher for some 40 years at St. Lawrence. He.
World Cat World wide catalog of libraries in the U.S., Canada, and Europe.
1 Tools for Website Effectiveness. What is your site producing? Sales PR Expanding client base Brand awareness Feedback.
March UR SMUG meeting Kate Ward March UR SMUG meeting Kate Ward Social Media & Search Engine Optimization or.
RESTful Web Service 2014 년 12 월 한연희
Search Engine Marketing SEM = Search Engine Marketing SEO = Search Engine Optimization optimizing (altering/changing) your page in order to get a higher.
By: Channa Boucher. What is ? Gigablast is a search engine that was created in 2000 that retrieves information from partner sites. It was created to index.
Introduction to Searching Databases and Records. What is a database? A database is a large, organized collection of information. Addresses Recipes Citations.
WORLDCAT TUTORIAL WorldCat Tutorial / 1 Tel: Lisa Jarrell Instructional Services Librarian Brenda Yates Habich Information Services.
Google Charts API Ashwin Neurgaonkar 10/13/2008. What are APIs ? API stands for ‘Application Programmable Interface’. As it’s name implies, it is an interface.
1 Viewing Activation History Audience: All Audiences Module Scope: The process of how to view activation history.
A process of taking your best guesses. Companies have web sites where you can access your information.
Project Presentation. Traditional search engine flaws In many situations user only need the most popular or authoritative result Too much information.
Exhibit lightweight structured data publishing david huynh + david karger + rob miller MIT COMPUTER SCIENCE AND ARTIFICIAL INTELLIGENCE LABORATORY.
Comparative Labor History Research Tools & Strategies.
WStore Programmer Guide Offering management integration.
Server Browser Network Complex pages Too many web parts Large payload Too many files Large distance to server Complex pages Busy computer.
Kemp Library See this presentation any time!
Windows 7 WampServer 2.1 MySQL PHP 5.3 Script Apache Server User Record or Select Media Upload to Internet Return URL Forward URL Create.
Review and Ranking(Group 7) Group Member: Chao Mu Xiaoxiang Chen Hao Wang Meng Liu.
WEB DESIGN MONDAY MAY 27 Memorial Day. WEB DESIGN TUESDAY MAY 28 Bell Work What part of a website does the illustration on the right look like? Class.
©2003 Paula Matuszek GOOGLE API l Search requests: submit a query string and a set of parameters to the Google Web APIs service and receive in return a.
Journalism With Data And how the Web makes it easier – and better.
SEO for Local Tourism Being Found in the Unpaid Search Results.
By Ondrej Rafaj Get More Sales in the iPhone App Store by improving your organic results.
 David Hietpas  Library Web Developer  University of Wisconsin - Polk Library.
Driving Innovation V Technology Strategy Board IC tomorrow Application Developer Overview.
If you do a “Key Word” search for ‘motor bikes’ you will get a response like this. This means that there were no matches for the term you were looking.
Search Engine Optimisation No Point having a lovely site and lovely content if no one can find it!
Detailed search stats from DSpace Solr
Workshop 2: searching K. Navickas
Objectives Read about the setting of the movie. Continue watching 1984
Motivation for Vendor Specific Request Element
Programmatic interaction with the Invenio-based NADRE Repository
Programmatic interaction with the Invenio-based NADRE Repository
Advanced hands-on on programmatic access to an Open Access Repository
Presentation transcript:

API’s. They’re snazzy.

API’s are nifty. Human/Computer: GUI AS Computer/More complex Computer: API

How it works! API Awesom eness XML, JSON, Whatever URL 1’s and 0’s

Anatomy of an API call The Base URL The Query The Key

If you want to try it out (reference): cht= &chd= &chs= &...additional_parameters... cht=p3& chs=250x100& chd=t:60,40& chl=Hello|World

Rainfall data Monday: 8 Tuesday: 50 Weds: 33 Thursday: 55 reference:

Rainfall data Monday: 8 Tuesday: 50 Weds: 33 Thursday: 55 cht=lc &chs=200x125 &chd=t:8,50,33,55

Get to know your Times API’s Article Search API Most Popular API Movie Reviews API Times Newswire API TimesPeople API TimesTags API Real Estate listings API Community API Best Sellers API Campaign Finance API Congress API Districts API NY State Legislature API Internal NYTimes Data External data they’re hosting for fun

More about queries! Search terms q=puppies Begin date and end date q=puppies&begin_date= Fields requested back q=puppies&fl=headline,date Rank (the order) q=puppies&sort=oldest page(what group of 10 we’re on) q=puppies&page = 3 page

Cheat sheet!!!11!

Common returned Query items (fl =…) web_url Snippet lead_paragraph Abstract print_page Blog Source multimedia Let’s give it a go! developer.nytimes.com/docs/read/article_search_api_v2 Headline Keywords pub_date document_type news_desk Byline type_of_material _id word_count

{"response": {"meta":{"hits":24226,"time":303,"offset":0}, "docs":[ {"headline":{"seo":"A Chicken Thighs Recipe With Mediterranean Flavor","main":"A Chicken’s Tour of the Mediterranean","content_kicker":"City Kitchen","print_headline":"A Chicken’s Tour of the Mediterranean"} "byline":{"person":[{"organization":"","role":"reported","firstname":" David","rank":1,"lastname":"TANIS"}],"original":"By DAVID TANIS"}}, {"headline":{"seo":"Hamptons Chickens Get a Modern Coop by ARO Architects","main":"The Eggs Are Happy, Too ","content_kicker":"Q&A","kicker":"Q&A","print_headline":"The Eggs Are Happy, Too"}, "byline":{"person":[{"organization":"","role":"reported","firstname":" Steven","rank":1,"lastname":"KURUTZ"}],"original":"By STEVEN KURUTZ"}}, ]},"status":"OK","copyright":"Copyright (c) 2013 The New York Times Company. All Rights Reserved."}