第6行: 第6行:
 
** 基于外部OAuth
 
** 基于外部OAuth
 
** 基于明文
 
** 基于明文
TLS层已经加密了,所以无所谓。'''已实现,见xmppauth.XMPPAuth类'''
+
:: TLS层已经加密了,所以无所谓。
 +
:: '''已实现''',见xmppauth.XMPPAuth类
 
* 登录
 
* 登录
 
** 更新用户信息
 
** 更新用户信息
 
** 增加session
 
** 增加session
已实现。在xmppserver.XMPPServer类中__init__部分。调用Session.Register()进行注册。
+
:: '''已实现'''。在xmppserver.XMPPServer类中__init__部分。调用Session.Register()进行注册。
 
* 获取好友列表(roaster)
 
* 获取好友列表(roaster)
已实现。在roster.Roster类中。
+
:: '''已实现'''。在roster.Roster类中。
 
* 跟踪好友状态并更新好友列表
 
* 跟踪好友状态并更新好友列表
 
* 发送消息
 
* 发送消息

2012年2月4日 (六) 20:24的版本

基于Python的BBS实现,提供BBS数据接口

XMPP实现

XMPP阶段:

  • 认证
    • 基于外部OAuth
    • 基于明文
TLS层已经加密了,所以无所谓。
已实现,见xmppauth.XMPPAuth类
  • 登录
    • 更新用户信息
    • 增加session
已实现。在xmppserver.XMPPServer类中__init__部分。调用Session.Register()进行注册。
  • 获取好友列表(roaster)
已实现。在roster.Roster类中。
  • 跟踪好友状态并更新好友列表
  • 发送消息
  • 消息通知
  • 接收消息
  • 增加好友
  • 删除好友
  • 修改好友昵称
  • 修改状态