OpenSocial API

授权协议 未知
开发语言 JavaScript
所属分类 程序开发、 其他开发相关
软件类型 开源软件
地区 不详
投 递 者 扶杜吟
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

OpenSocial API 为了在多个网站上构建社交应用程序提供了一组通用 API。有两种方式可以访问 OpenSocial API:使用 JavaScript API 的客户端访问和使用 RESTful 数据 API 的服务器端访问。

JavaScript API

JavaScript API 位于 opensocial.* 名称空间下,并可提供对三个主要功能区的访问:

  • 用户 -- 有关用户以及用户与用户之间关系的信息
  • 活动 - 可以发布和查看有关用户正在进行的操作的更新
  • 持久化存储 - 在无服务器的情况下,为包含状态的应用程序提供简单“关键值-数据”对的数据存储方案

以下是您可以使用 JavaScript API 执行的操作:

  • 构建应用程序,而无需维护您自己的服务器
  • 构建包含服务器端组件的应用程序(用于从其他网站进行离线处理和/或访问)
  • 创建全新的应用程序
  • 在现有社交网站环境中展示现有的网络应用程序
  • 向现有小工具中添加社交功能
  • 编写可在多个不同社交网站环境中运行的应用程序

JavaScript API 的设计是为了能够使用标准网络技术:

  • 它在 opensocial.* 名称空间中会打包为一组方法。
  • 它可以让您使用任何标准 JavaScript 编程技术和第三方库。
  • 它含有一个完全异步的回调系统以支持丰富的 AJAX 交互操作。

若要使用 OpenSocial JavaScript API 构建应用程序,请查看《使 用入门 指南》或学习 OpenSocial 教程

RESTful 数据 API

RESTful 数据 API 将会提供对 JavaScript API 的补充功能,以便您可以通过自己的服务器访问用户、活动或数据。

RESTful 数据 API 的设计同样也是为了使用标准网络技术:

  • 服务器交互是以 RESTful AtomPub 协议为基础的。
  • 验证由 OAuth 进行处理。
  • 本文翻译自http://code.google.com/apis/opensocial/docs/ 我们可以通过两种方法访问 OpenSocial API :在客户端可以使用JavaScript;在服务器端可以使用RESTful API。 JavaScript API JavaScript API 集中于 opensocial.* namespace ,它提供了三个方面的功能: People --

  •             Google推出OpenSocial API,在http://code.google.com看了Google公司与其他公司(LinkedIn、Ning、Hi5、ilike、Viadeo等等)齐聚google campfire,谈论着OpenSocial API。对于OpenSocial ,google这样解释到:             OpenSocial provide

  •   OpenSocial为构建跨多个网站的社交应用程序提供了一组通用 API。开发人员可以自由使用包括 JavaScript、HTML 在内的更多语言创建应用程序,用以访问社交网络的朋友并更新供稿。OpenSocial 是在小工具技术的基础上构建的,因此开发者可以花费较少的服务成本(甚至无需成本)来创建一个出色的、虚拟的社交应用程序。目前,OpenSocial 由 Google 与网络社区的成员联

  • The OpenSocial API is a set of common APIs for building social applications on many websites. There are two ways to access the OpenSocial API: client-side using the JavaScript API and server-side usin

  •       昨天在Google参加了OpenSocial的讲座,通过三位OpenSocial工程师的精彩演讲,我对这个东西有了一些简单的理解。下面就把我所理解的OpenSocial,也算是笔记整理在这里。            1、为什么会有OpenSocial?       当前社会是一个网络的社会,当前的网络是一个社会性的网络,SNS遍地开花到处都是。我们可以在上面和朋友分享喜怒哀乐、共同驰骋

  • API 即 API接口。 API就是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的 API 而使操作系统去执行应用程序的命令。 基本信息 中文名称 应用程序编程接口   外文名称 Application Programming Interface 介绍 基本简介 API:应用程序接口(API:Application Program Interface) 应用程序接口是一组定义、程序

  • 今早接到通知,MySpace 已经启动了对 OpenSocial Library 的 JavaScript 的支持。 据称,MySpace.cn 将在三月底完成 JavaScript 的支持工作。届时广大的中国用户就可以享受到更多的Widget了。 MySpace 的 API 可以在如下地址获得:http://developer.myspace.com/community/myspace/open

  •  OpenSocial 为 构建跨多个网站的社交应用程序提供了一组通用 API。开发人员可以自由使用包括 JavaScript、HTML 在内的更多语言创建应用程序,用以访问社交网络的朋友并更新供稿。OpenSocial 是在小工具技术的基础上构建的,因此开发者可以花费较少的服务成本(甚至无需成本)来创建一个出色的、虚拟的社交应用程序。目前,OpenSocial 由 Google 与网络社区的成员

  • 原文链接:http://blog.sina.com.cn/s/blog_542213ac0100chyt.html   接触opensocial也有将近半年时间了,对opensocial算是有些认识。下面来谈谈这些认识: 1,opensocial api,不是social network(社交网络)。     为什么把这个放到第一个说呢,或许是我的偏见,但是确实有些人认识opensocial ap

  •   OpenSocial为构建跨多个网站的社交应用程序提供了一组通用 API。开发人员可以自由使用包括 JavaScript、HTML 在内的更多语言创建应用程序,用以访问社交网络的朋友并更新供稿。OpenSocial 是在小工具技术的基础上构建的,因此开发者可以花费较少的服务成本(甚至无需成本)来创建一个出色的、虚拟的社交应用程序。目前,OpenSocial 由 Google 与网络社区的成员联

  • Google OpenSocial     http://www.williamlong.info/archives/1766.html   Google OpenSocial中文开发API资源       facebook rest-api

  •   OpenSocial为构建跨多个网站的社交应用程序提供了一组通用 API。开发人员可以自由使用包括 JavaScript、HTML 在内的更多语言创建应用程序,用以访问社交网络的朋友并更新供稿。OpenSocial 是在小工具技术的基础上构建的,因此开发者可以花费较少的服务成本(甚至无需成本)来创建一个出色的、虚拟的社交应用程序。目前,OpenSocial 由 Google 与网络社区的成员联

  • 最近我写了两篇关于Google OpenSocial的文章,分别是:为什么说OpenSocial只不过是一个公关骗局?和我为什么鼓吹facebook,为什么唱衰OpenSocial?, 出乎我自己的意料,这两篇文章得到了异乎寻常的关注,有赞成我的观点,也有反对我的观点,当然也有谩骂的。其中非常感谢那些对OpenSocial很了解 的人热情的回复我的文章,指出我文章的错误之处。我今天看了一遍Open

  • 社交媒体平台api接口功能 针对Java 7的最新Java规范请求已经浮出水面,提出了一种用于访问私有和公共社交信息网络的API,范围从Facebook和Twitter到企业和机构内的网络。 社交媒体API( JSR 357 )主要针对Java SE,将基于OpenSocial 2.0项目指定的标准和格式,尤其是Apache Shindig和Spring Social。 但是,根据Spec Lea