你是真对哪类人群,给程序员还是给儿童
不是大公司,就直接采用OpenSocial的规范。开发应用程序的人实现Client的协议,你们实现的是Server容器的协议。
一般情况下,都是公布 API的,
我看到的一些是,公开 WebService,
你需要先去发布一个Token 然后,才能调用 服务
关注中
一般来说,开放API就是提供WebService,而那些开发的应用都是些HTML+JS+图片,或者也可以使用Flash、Silverlight,通过JS/AS/.Net与WebService交换数据,实现扩展功能的效果。
不过我觉得楼主所说的网站没必要搞这个,这是在建立生态链,需要非常高的技术要求和资金投入,而你的目标受众(不管是儿童还是家长)显然不会自己开发应用。
如果你要付钱给其他公司来开发应用的话,不如直接让他们介入服务端,这样开放API是画蛇添足,就好像一个村子请施工队来修路,却不让他们进村,他们在村外1公里的地方交接材料、商讨施工方案,然后村里人干村子方圆1公里的活,施工队干外面的。
另外我觉得那些网站的第三方应用基本都是无聊之至的东西~实际应用价值极小~无聊的程序员和无聊透顶的办公室职员……