百姓网Graph API 9月6日全国公测

工具组做了一个决定,在9月6日公开发布一系列产品和计划。

  1. Baixing Graph API
  2. Graph数据访问工具集的开源代码
  3. Jedi模版语言以及开源代码
  4. 手机客户端天使投资计划

我们会根据成熟程度在9月1日决定是否邀请媒体。

挨个解释如下:

1. Graph API和工具集

百姓网会公开Graph.baixing.com给外部访问。这仅仅是一个preview,会简单的根据IP限制每天千次请求,提供有限度的数据。这是让百姓网数据公开化的第一步。

同时,支持graph.baixing.com的所有源代码都将开源。我相信我们遇到的问题:大量数据无法用统一的办法访问,是一个中国互联网界比较普遍的问题,我们希望提供一些工具让大家可以每个人都很容易的搭起来自己的Graph,如果使用的人可以用类似的方式互通信息(在百姓网的Graph设计中,节点是不限于graph.baixing.com域名下的)。比如每个人可以简单的把自己的blog变成一个Entry/Category/User的graph。

2. Jedi模版语言。

解决以最快的方式书写前段,并且在服务器和浏览器都可以访问生成的HTML的问题。这也是一个业界的问题,我们把我们的成果开源,供所有人使用。同时我们那时候也应该在自己的环境中开始生成了自己的编程环境,供我们的Developer/PM写出更好的View Ad。

问题:为什么要开源?

一个公司要解决一个问题,百姓网解决的问题是“找工作,找房子,买卖二手”的问题。而技术人员解决的问题要具体的多,就是刚才提供的数据无法简单访问和连接,前端代码过乱等问题。技术人员的解决方案如果让更多的技术人员使用,会产生大得多得社会财富。Hacker的精神是在于让社会更高效,产生更多的社会财富,而不是挣钱(虽然对社会财富的增加的贡献,必定转化为自己的回报的信心)。我们愿意无偿给大家使用,因为捂在自己手里也是浪费。

另外一个目的,我们希望工具会变的更好。开源就有了不断变得更好的可能性,就会有外部的人参与维护(我是说长期,我是说有可能,不是必然)。这也敦促我们写更好的代码。

问题:百姓网为什么要开放数据?

其实对于Graph.baixing.com的对外开放,它仅仅是一个技术上的决定,并不会影响业务。真正的API,需要解决的不仅仅是技术上的“可以访问”,还要解决经济上的“愿意访问”。仅仅开放数据本身,几乎可以断定,没有人会有兴趣使用的。

历史上有一个很近的例子。Facebook曾经把自己的所有数据开放,就像现在的graph.facebook.com的样子,结果几乎没有developer理它,因为这个互联网上到处都是数据,拿到Facebook的数据本身不是一件让人有动力的事情。他们试了很多办法,直到做了一件事情:他们更改了逻辑,开始用Like按钮,用户按了以后,这个网站的地址将出现在News Feed里面。这也就意味着加了这个东西,网站的流量就会长。结果用疯了。不会有人会为了数据做事情,但有人会为了流量做事情。

在互联网上只有两种硬通货,一个是流量,一个是钱。百姓网只有有了很强的散布钱或者流量的能力,才有人会用我们的API.

先说钱。其实百姓网的所有的API的对象,一定是mobile developer。钱又有两种。一种是用户的钱,一种是百姓网的钱。用户的钱很有可能是让用户在移动应用里面购买该应用中的置顶,或者百姓网全系统的置顶,获取收益。这个稍微有些远。另外百姓网的钱,就是为了鼓励开发者,我们可以给出10万元的激励资金,占1%的股份的天使投资方式,在早期促进应用的开发。这就是我们说的天使投资计划。

第二部分,就是流量。如何通过用户发帖, 能够在百姓网上带流量给开发者,这是另外一个需要探讨的问题,很有可能使用发布信息加脚注的办法(类似于现在“使用iPhone客户端发布”那样的,但是更结构化,可点)。这样也是一种经济的促进方法。

这是一个以时间为限制的项目,工具组在看在这个时间前能够高质量的发布哪些东西。

发表回复

您的电子邮箱地址不会被公开。