中国的博客,走近我们的产品、技术和文化
Google 中国的博客,走近我们的产品、技术和文化
介绍 OpenSocial Dev App - 它让开发 OpenSocial 应用更方便了!
2008年11月19日
作者:Arne Roomann-Kurrik, 谷歌开发工程师
翻译:Guibin (孔贵宾)
今天我非常荣幸能够发布 OpenSocial Dev App:一种能让原型和 JavaScript 代码调试在容器环境中运行的工具。其目的是让那些不熟悉 OpenSocial JavaScript APIs 的新手们学习起来更轻松,同时给经验丰富的开发者们提供了一种更快捷的方式,无需编写全部的 XML 规范,或下载一个文件到服务器上,或安装一系列简单的测试应用程序就可直接测试新容器和 APIs 方法。
作为一名 OpenSocial 开发者,我已经编写了很多小配件以测试我们的新容器和 API 函数。之前,这种测试工作一般包括填写配件的 XML 规范,编写 JavaScript 代码,下载文件到服务器上,把配件安装到容器中以及下载应用程序。我发现我经常忘记在规范中填写一些必要的东西,使输入混乱,或者把 newFetchPersonRequest 混成 newFetchPeopleRequest(不下一百回了),这些事情就经常让编写测试代码的过程看起来很令人沮丧。
利用 Dev App,用户可以编写一组测试函数,并在编辑窗口直接运行。以后还想用到代码吗?这些样品都可以保存下载。
下面我们列举了 Dev App 的一些特性:
Code tab--在现今容器上测试 JavaScript 代码。你可以保存或下载代码样品,这对编写小测试文件或样品来说意义很大。点击下载样品的名字,在新的浏览器窗口中打开它--该窗口的 URL 可被标记,也可发送给朋友或者在调试报告中使用。
Sample tab--一个描述一般 OpenSocial 活动的样品列表(我们希望持续增加更多的样品),在你的容器上你可以直接下载这些样品到 code tab 以测试它们的功能。一旦下载好了,试着改变样品以添加新的功能特性。
Data Viewer tab--当需要人名和持续数据时,检查容器返回的数据。是不是想看看容器能否以 ID 支持提取人名方式?是不是想看到容器实现的领域以及应用程序应用的领域。利用这一工具就可快速探讨数据,而且不用编写任何一行代码。
Export XML tab--现在编写 XML 规范就像填写一张简单的表格。如果希望通过不同的代码样品使用相同的数据,输入将可被下载并保存。
News tab--从众多 OpenSocial 开发人员的博客中收集最新作品,并在某一块地方作出介绍。掌握众多 OpenSocial 容器的最新动态,而且无需关注很多不同的博客。
Help tab--提供帮助的功能,OpenSocial Dev App 功能是一个在线的帮助浏览器,一本全面的"入门"指南。
更多信息,链接以及在线帮助指南的副本,都在
the OpenSocial Dev App homepage
首页。如果想在容器上测试 OpenSocial Dev App,从下列网站列表中就可以安装:
Friendster
hi5
orkut
MySpace
Ning
如果你喜爱的容器不在上述列表内,请不用担心--使用下列 2 个 XML 链接之一就可使用 OpenSocial Dev App。
OpenSocial Dev App for API version 0.7
OpenSocial Dev App for API version 0.8
编码愉快!
(英文原文来源:
http://opensocialapis.blogspot.com/2008/10/writing-opensocial-code-just-got-easier.html
)
標籤
编程之夏,UR
创新
创意改善社会 公益温暖中国
促进智能能源利用
大学
谷歌翻译,即时相机翻译,Instant Camera Translation
谷歌十周年系列
谷歌艺术与文化
观妙中国,Shadow Art,智玩皮影
广告
广告安全
互联网,Internet
科技
女性开发者
社会
视频广告
数据中心
数字营销
搜索
网站管理员
文化研究所
艺术计划
音乐搜索
愚人节
增强型广告系列
智能隐形眼镜项目
中小企业
adexchange
Admob
admob sdk
Ads
Adsense
AdWords
android
android m
Android应用开发中国大学生挑战赛
App Inventor
Calendar
cardboard
CES
Chrome
Chrome Web Store
Chrome,Chrome实验
Chrome实验
CI
Code Jam
corporate
Creative
Cross-device
Cultural Institute
culture
Data Center
DevArt
Developer
display
diversity
Doodle
DoubleClick
G+
G2G,Culture
GA&C
gaming
Global Impact Awards
Gmail
Gogle科学挑战赛
Good to Know
Google Ads
Google AdWords
Google Analytics
Google Art Project
Google Arts & Culture
Google Code-in竞赛
Google Demo Day Asia
Google Docs
Google Doodle
Google Drive
Google Drive 云端硬盘
Google Fiber
Google Font
Google for Startups
Google Green
Google I/O
Google Image Search
Google Keep
Google partners
Google Play
Google Science Fair
Google Search
Google Top Contributor Summit
Google Translate
Google Trend
Google Trends
Google Zeitgeist 2012
Google安全系统
Google博士生奖研金
Google翻译
Google奖学金
Google杰出贡献者峰会
Google科学挑战赛
Google网站管理员
Google网站管理员,Webmaster
Google文化研究所
Google在线营销挑战赛
Google中国教育高峰会
IME 输入法
Innovation
Made with Code
maps
mobile ads
mobile ads sdk
Modoo
moonshot
native ads
Nexus
programmatic buying
Project X
Pwn20wn及Pwnium3 黑客大赛
Remarketing. Ads
Search
Security
smb
Solve for X
Street view
student
UR
VR
Web Platform Docs
web security
Webmaster
year in search 2014
YouTube
zeitgeist
博客归档
2024
11月
10月
8月
7月
6月
5月
4月
3月
2月
1月
2023
12月
11月
10月
9月
5月
4月
3月
2月
2022
11月
10月
5月
4月
2月
1月
2021
10月
9月
5月
4月
3月
2月
2020
12月
5月
4月
3月
2019
10月
8月
7月
6月
5月
4月
3月
2018
12月
10月
9月
8月
7月
6月
5月
3月
2月
1月
2017
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2016
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2015
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2014
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2013
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2012
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2011
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2010
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2009
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2008
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2007
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
1月
2006
12月
11月
10月
9月
8月
7月
6月
5月
4月
3月
2月
Feed