Henry's Notebook
Many strange things
搜索
菜单
导航
首页
最近更改
随机页面
帮助
Henry's Home
个人资料
个人资料
创建账户
登录
消息
目前您没有通知。请访问您的
讨论页
以查看过去消息。
页面工具
内容页面
讨论
查看源代码
历史
首页
»
页面s
查看“Pybbs”的源代码
←
Pybbs
页面上次由
HenryHu
编辑于12年前
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:emailconfirmed
您可以查看与复制此页面的源代码。
基于Python的BBS实现,提供[[BBS数据接口]]。 == 数据接口实现 == * 登录 ** 用户名/密码登录 :: '''已实现''',考虑安全原因禁用 ** OAuth登录 :: '''部分实现''',只是能用而已…… * 帖子 ** 获取帖子 :: '''已实现''' ** 发帖 ** 同主题上一帖/下一贴 :: '''已实现''' * 版面 ** 获取所有版面列表 :: '''已实现''' * 精华区 * 收藏夹 ** 获取收藏夹列表 :: '''已实现''' * 消息 : 在XMPP接口中实现 * 好友列表 : 在XMPP接口中实现 * 邮箱 == XMPP实现 == XMPP阶段: * 认证 ** 基于外部OAuth ** 基于明文 :: TLS层已经加密了,所以无所谓。 :: '''已实现''',见xmppauth.XMPPAuth类 * 登录 ** 更新用户信息 ** 增加session :: '''已实现'''。在xmppserver.XMPPServer类中__init__部分。调用Session.Register()进行注册。 * 获取好友列表(roaster) :: '''已实现'''。在roster.Roster类中。 * 跟踪好友状态并更新好友列表 :: '''已实现'''。在rosters.Rosters类中,包括update_sessions()等 * 发送消息 * 消息通知 * 接收消息 * 增加好友 * 删除好友 * 修改好友昵称 * 修改状态 * 注销 ** 更新用户信息 ** 移除session :: '''已实现'''。用Session.Unregister()。
返回至
Pybbs
。