返回首页
当前位置: 首页>Lamp教程>PHP>

借助Picasa Web Albums开发PHP应用程序(一)

时间:2009-07-20 13:07来源:IBM 作者:Vikram Vaswani 点击:
Picasa Web Albums 为 Web 应用程序开发人员提供了一种基于 REST 的 Data API,可用于处理存储于服务器上的照片和相册。PHP 的 SimpleXML 扩展和 Zend 的 GData Library
  

Picasa Web Albums 为 Web 应用程序开发人员提供了一种基于 REST 的 Data API,可用于处理存储于服务器上的照片和相册。PHP 的 SimpleXML 扩展和 Zend 的 GData Library 则非常适合于处理由此 API 生成的 XML 提要,借助于此,您就能够定制照片管理和共享的 PHP 应用程序。通过本文,了解这个 Picasa Web Albums Data API,看看如何能够用它来检索照片和照片元数据;添加、修改和删除照片;执行 Picasa 用户生成内容的关键字搜索。

简介

常用缩写词
  • API:应用程序编程接口
  • HTTP:超文本传输协议
  • MIME:多用途因特网邮件扩展协议
  • PHP:PHP 超文本预处理程序
  • REST:具象状态传输
  • URL:统一资源定位符
  • XML:可扩展标记语言

正如喜欢拍摄大量数字照片的人一样,我也经常碰到磁盘混乱的问题 — 旧照片占据了我计算机上数百兆字节的空间,这些照片只粗略进行了标记,有的甚至都没有标记。几个月前,在我尝试了 Google 免费的 Picasa 照片管理软件之后,才从混乱中找出了处理办法。

Picasa 不仅可以从 Web 上下载 — 它还能通过免费的照片共享网站 Picasa Web Albums 在线使用。在这个网站,用户可以上传照片和视频,将这些照片和视频分门别类地放入相册、用关键字标记这些照片和视频以便于搜索、与他人共享这些照片和视频。不过,最棒的还在幕后:与很多其他的 Google 工具一样,Picasa Web Albums 公开了一个 Data API,允许开发人员围绕在用户相册内存储的照片构建定制应用程序。您可以访问这个 API,它遵循 REST 模型。此 API 还具备针对很多常用语言(包括我最常使用的 PHP)的客户库。

本文将向您介绍 Google Picasa Web Albums Data API 并向您展示如何集成 PHP 应用程序和 Picasa 相册和照片。本文的示例包括如何检索相册和照片、通过定制的 Web 界面上传照片并按关键字搜索照片。现在,就请您加入进来,让我们立即开始吧!

顶一下
(0)
0%
踩一下
(1)
100%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
Google
推荐内容