Krill -- Wessenger 客户端
(创建时间:2012年04月06日 00:41:00)
Jangogo :
Krill 系统说明
一、界面和程序的交互协议
格式:(兼容URL格式)
@Command?param1=value1& param2=value2
1.窗口控制协议: @w
参数名:a
参数值:1 最小化
2 最大化
0 还原
9 拖动 (未实现)
8 关闭
2. 界面 JS 全局变量对象Const
appname 应用程序名
debug 是否调试状态 true / false
rtm 运行模式 1=winform / 0=web (默认为0)
version 界面js 的版本号
3. 界面后台数据交换协议:@x
主指令:a
子指令:z
ID标识:x
传送值:v
例如:@x?a=1&z=1&x=88888&v=something
4. 后台回调界面协议(函数):$x
function $x(a,z,x,v){
//界面层来实现具体的处理过程
}
function $x(a,z,x,v){
//界面层来实现具体的处理过程
}
二、主界面的Tiles(磁贴):
创建 创建我的组织(公司、群)
+符号 加入我喜欢的组织(公司、群)
4Fang 登录到4Fang 这个组织
?符号 帮助,关于… 等内容
设置 设置我的使用习惯等
其余就是其他各种组织的自己的图标 或者 其他应用的Tile
Tile 的按属性分类
系统的,组织的,广告的(暂无),应用的(暂无) 四大类
系统在打开后,除?号 可以打开外,其他的tile 必须登录后才能进行相应的操作
三、服务器返回的JS对象说明:
1. KInfo 对象
JScript
- {
- v:1, //version,版本号,每次更新都加1,默认是1,和数据库的KinfoVersion字段值必须一致(冗余存储)
- n:"4Fang", //name, 名称或者姓名、昵称等,显示在磁贴作为大标题
- m:"13352886511",//mobile ,手机号
- d:"简单实用的就是最好的!",//description,签名,说明等内容
- }
2.KOrg List
JScript
- {
- v:1,//version
- a:[] //好友的号码列表数组
- }
文档中心