Flickr Mashups

Free Download

Authors:

Series: Programmer to Programmer

ISBN: 9780470097748, 0470097744

Size: 5 MB (5362942 bytes)

Pages: 450/450

File format:

Language:

Publishing Year:

David A. Wilkinson9780470097748, 0470097744

Why wait for Flickr to offer the features and functionality that you need when you can create them on your own Expert Flickr developer David Wilkinson guides you step-by-step through a series of software projects that show you how to build mashups using this popular photo service. He clearly explains the process of remixing Flickr on your own web site and then mashing it up. Along the way, you’ll learn how to take advantage of mashup technologies such as REST, Ajax, RSS, and JSON.From finding photographs and illustrating news feeds to displaying your photos on Google(r) Maps, you’ll discover how to develop a wide range of projects using content from both Flickr and other sources. You’ll also gain the skills to design a variety of remixes and mashups that take advantage of Flickr’s core services. With the help of numerous hands-on examples integrated throughout the pages, you’ll understand how things work so you can quickly produce your own innovative applications.

Table of contents :
Flickr Mashups……Page 1
About the Author……Page 9
Credits……Page 10
Acknowledgments……Page 12
Contents……Page 14
Whom This Book Is For……Page 22
What This Book Covers……Page 23
What You Need to Use This Book……Page 24
Source Code……Page 25
p2p.wrox.com……Page 26
Part I: Building a New Internet……Page 30
Web 2.0: Power to the People……Page 32
What Makes a Mashable System?……Page 33
Mashup Architectures……Page 34
Understanding Mashup Tools and Technologies……Page 36
Summary……Page 51
Creating an Account……Page 52
Uploading Photographs……Page 53
Organizing Your Photographs……Page 56
The Social Network: Contacts, Friends and Family……Page 64
Groups……Page 66
Interestingness……Page 67
Copyright……Page 68
Linking Back to Flickr……Page 69
Exercises……Page 70
Getting an API Key……Page 72
Setting Up a Development Environment……Page 74
Setting Up Your Web Server……Page 75
Setting Up Perl……Page 86
Exercises……Page 89
Talking to Flickr……Page 90
Flickr Methods and Objects……Page 100
Building URLs……Page 104
Using the API Explorer……Page 108
Be a Good Flickr Citizen……Page 111
Flickr Resources……Page 112
Exercises……Page 113
Part II: Remixing Flickr……Page 114
What Is a Feed?……Page 116
Feed Formats……Page 118
Creating a Flickr Badge……Page 128
Summary……Page 141
Exercises……Page 142
The Basics: A Simple Photo Gallery……Page 144
Enhancing the Gallery……Page 165
Smart Sets……Page 168
Exercises……Page 175
The Need for Secrecy……Page 176
Authenticating with Flickr……Page 177
Building an Authenticator……Page 183
Updating Your Photo’s Details……Page 190
Other Authentication Mechanisms……Page 196
Exercises……Page 197
How Does Uploading Work?……Page 198
Creating an Upload Page……Page 200
Asynchronous Uploading……Page 205
Exercise……Page 206
Installing Greasemonkey……Page 208
Creating Your First Script……Page 210
Using XPath……Page 217
Highlighting Comments: A Second Remix……Page 219
Enhancing the Flickr Paginator……Page 223
Exercises……Page 228
What Is ImageMagick?……Page 230
Building a Group Badge……Page 234
Building Better Badges……Page 242
More than Just Badges……Page 244
Exercises……Page 245
Part III: Mashing It Up……Page 246
The RSS Format……Page 248
Magpie……Page 250
Finding Images on Flickr……Page 254
Putting Words and Images Together……Page 256
Exercise……Page 268
What Is Technorati?……Page 270
Searching the Technorati Cosmos……Page 271
Talking to Technorati with Greasemonkey……Page 272
Understanding the Response……Page 274
Putting It All Together……Page 277
Exercise……Page 283
What Is Geodata?……Page 284
Using Google Maps……Page 285
Building the Mashup……Page 295
Exercises……Page 317
To Cache or Not to Cache……Page 318
A Case Study……Page 320
Updating the Gallery……Page 325
Summary……Page 364
Exercise……Page 365
Appendix A: Answers to Exercises……Page 366
Blogs……Page 408
Group Pools……Page 409
Photos……Page 410
Photo Notes……Page 411
Photoset Comments……Page 412
URLs……Page 413
Photos……Page 414
People……Page 420
Photosets……Page 423
Groups……Page 424
Comments……Page 426
Flickr API Kits……Page 428
Flickr Development……Page 430
Firefox and Greasemonkey……Page 431
MySQL……Page 432
World Wide Web Consortium……Page 433
Index……Page 434

Reviews

There are no reviews yet.

Be the first to review “Flickr Mashups”
Shopping Cart
Scroll to Top