据Google Code Blog报道,Google的一个大受欢迎的图像软件Picasa有一个开放的API,可以让用户将自己的按钮添加到Picasa的界面之中。
这些按钮可以往你电脑的其他应用中发送文件,这个示例文件演示了如何发送文件到Adobe Photoshop CS3,当然,你也可以选择上传照片或者视频到某个网站上。
这里还要介绍一下Google的Web Uploader API,这个API使用了几年前那种发布到Blogger图片的协议,会在上传之间进行图片的预览,使用Web Uploader API,用户可以使得界面更像发送电子邮件的样子,例如“正在上传,请等待……”,Picasa还可以在发送图片之间调整图片大小,以便节省发送时间,这里有一些PHP的演示代码供参考。
用户添加自定义的按钮显示效果如下图所示。
正因为这些按钮可以由任何人制作,因此也意味这Picasa按钮的大小是固定的,你可以做一个你个人博客的按钮或者你的图片存储空间的按钮,类似Picasa集成Flickr的那种应用。