OSYOP结合了UCHome+OpenSocial,在此平台上快速尝试开发第一个OpenSocial应用。
OSYOP地址:
http://www.osyop.com
1.注册并登陆OSYOP后,可以看到“开发者”这个栏目,下面的操作在这个区域进行。
2.点击“应用组件编辑器”,可加载一个Google Gadget Editor。
系统默认为您添加一个helloworld.xml应用。
在如图所示位置,在‘helloworld.xml’处点击右键,查看链接属性进行复制。
3.点击“添加应用”,将拷贝的链接地址进行拷贝,然后点“提交”
4.点击右下方的“使用应用”,然后选择“添加应用”就可以了。
此处的添加应用是模拟最终用户将这个应用添加到自己所在的工具箱里。
5.添加成功后,系统自动转入该应用的画布页面,您将看到"HelloWorld"页面。OK。一个完整的应用开发、使用过程就完成了。
-------------------------------------
如果想完成一个完整可用OpenSocial,还可以看哪些内容::
(1)如何在一个OpenSocial容器内获得一个人的资料、以及这个人的朋友有哪些。也就是社交网络常用的API。
也可以通过活动流(UCHome里的好友动态)进行互动。
(2)通过OpenSocial与应用方数据的交互,完成一些业务数据的持久化。
分享到:
相关推荐
OAuth在OpenSocial中的应用是社交网络和开放API领域的一个重要话题。OAuth是一种授权协议,它允许第三方应用在用户授权的情况下,安全地访问其在其他服务上的数据,而无需获取用户的登录凭证。OpenSocial则是一个...
OpenSocial 是一种开放标准,旨在简化社交网络应用的开发,使得开发者可以编写一次应用,就能在多个支持OpenSocial的社交平台上运行。这个框架的核心是一组API,它允许开发者使用JavaScript、XML和HTML来构建跨平台...
"opensocial-container-sample-1.07"很可能就是一个使用Shindig的示例容器,用于展示如何运行和管理OpenSocial应用。 学习OpenSocial Sample,你需要理解以下几个关键点: 1. **环境搭建**:首先,你需要设置一个...
3. **数据模型**:OpenSocial定义了一个标准化的数据模型,包括People(人物)、Activities(活动)、Shindig(聚会,作为服务端实现的一部分)等对象,使得开发者可以跨平台访问和操作这些数据。 4. **RESTful API...
- **开发者社区**:围绕OpenSocial形成了一个活跃的开发者社群,成员们共同推动技术的发展和应用。 #### 二、OpenSocial API详解 OpenSocial API主要关注以下几个方面: - **用户和朋友信息(People & Friends)*...
OpenSocial规范是一个旨在促进社交网络应用跨平台互操作性的开放标准。这个规范由一系列API组成,允许开发者创建可以在多个社交网站上运行的应用程序,而无需为每个平台单独编写代码。OpenSocial的出现是为了打破...
OpenSocial Java客户端库是开发社交应用的一个关键工具,主要用于与支持OpenSocial标准的社交网络平台进行交互。这个压缩包“opensocial-java-client-1.0.zip”包含了实现OpenSocial API的Java类和方法,使开发者...
opensocial-python-client
Java 版 Shindig 是 OpenSocial 的实现之一,它提供了一个服务器端的框架,使得开发者可以使用 Java 语言开发这些社交应用程序。Shindig 也被称为 Apache SocialSite,它实现了 OpenSocial 规范中的各种 API,包括 ...
OpenSocial是一个开源的社交网络应用程序框架,它允许开发者创建跨多个社交网络平台运行的应用程序。这一章节可能涵盖了OpenSocial的历史、其对开发者的价值,以及它是如何促进社交网络间的数据共享和互操作性的。 ...
Opensocial简介.pdf
总的来说,Aipo-opensocial是Java技术在社交应用领域的一个实践,结合了OpenSocial的开放标准和Java的跨平台优势,为Aipo平台提供了丰富的社交应用生态。同时,通过严格的测试和合适的授权协议,确保了项目的可持续...
OpenSocial是一个开放的API标准,旨在让开发者能够构建可跨多个社交网站运行的应用程序。这意味着"FriendLuck"可能是遵循OpenSocial规范开发的,可以无缝集成到支持OpenSocial的各种社交平台上,例如Google Friend ...
OpenSocial 是一个开放标准,旨在让开发者能够创建可在多个社交网络平台上运行的应用程序。这个项目的目的是打破社交网络的孤岛,让应用开发者只需要编写一次代码,就能在支持OpenSocial的多个网站上部署他们的应用...
Java版的Shindig是实现OpenSocial规范的一个开源实现,它提供了服务器端的基础设施,使得开发者可以构建和部署社交应用。Shindig项目在Java社区中被广泛采用,因为它提供了对OpenSocial API的全面支持。 在使用...
Shindig是Google开源的一个项目,它提供了一个用于实现OpenSocial规范的服务器端实现。Shindig支持多种架构模式,包括REST API等,这使得开发者可以通过简单的HTTP请求来访问和操作数据。Shindig的设计架构强调灵活...
OpenSocial 是一个开源标准,旨在为社交网络平台提供一套统一的应用程序编程接口(API),让开发者能够轻松地创建可在多个社交网站上运行的应用程序。这个标准最初由Google发起,后来得到了许多其他社交网络的支持,...