忙友希望在各种不同的环境下访问自己在忙吧上的信息并与伙伴们协作. 许多情况下, 这需要通过web浏览器之外的其他方式来访问忙吧. 所以, Mangbar提供一套API来方便有兴趣的人在自己的程序中开发与忙吧的接口.
HTTP方式Mangbar API (简称为MData)提供了一个简单的通过web来读取/修改忙吧上的数据的接口. 所有客户端与忙吧服务器之间的通信都是通过http协议进行的. 你可以任意使用get或者post方式来提交你的数据.
由于采用通用的http方式, 你可以用任何支持http访问的编成语言来编写自己的程序.
字符编码/Encoding所有与忙吧服务器之间的通信, 无论是发送还是接收, 字符串的编码方式都是UTF-8.
用JSON格式返回查询结果考虑到某些客户端(如手机)本身的资源比较紧张, 多数情况下, Mangbar API 使用json而不是xml来返回查询内容. 一般相对xml来说,
- json解析更加容易
- 传输的流量也更小
- 并且也是跨平台/跨编程语言的 (支持javascript, java, c/c++, php, perl, asp, delphi, 以及其他各种你知道的语言)
关于json的介绍, 可以参考这里:
http://www.json.org/项目进度在
这里 .
...THIS DOCUMENT STILL UNDER CONSTRUCTION...