用户关系和用户行为平台总体技术要求(科技项目)内容摘要:

包 含 关 键 字 的 用 户返 回 搜 索 到 的 用 户 列 表返 回 搜 索 到 的 用 户 列 表 能支持 应用请求建立和取消用户 对 其他用户的公开 资料 变更 的订阅 关系 能支持 应用请求 查询 用户的 订阅 他人资料的订阅关系信息 . 用户通信信息 【业务定义】 用户的真实通信信息,如手机号码、 号码等。 系统用于发送短信 , 通知信息。 【功能要求】 系统向 基地业务 /应用提供如下能力: 能支持对于 个人通讯信息的修改,隐私设置。 能支持基地业务 /应用对于个人通讯信息的查询。 . 用户社区名片 【业务定义】 系统支持保存 用户设置 的 名片信息,用户在不同的基地业务 /应用中 可以 选择不同名片显示不同的身份信息。 名片信息包括:昵称、性别、头像、签名档等。 【功能要求】 系统向 基地业务 /应用提供如下能力: 能支持对 个人名片的编辑:创建、修改、删除 能支持 按关键字 对个人名片搜索:对 系统中所有 用户的公开信息查询、 搜索用户 订阅 的名片、 在 接收 到的 名片 中搜索 能支持个人名片发送:支持发送给其它用户、发送给联系人、 其他用户接收名片后发送个人名片订阅请求 、 个人名片发送记录查看 、 个人名片接收记录查看 12 能支持个人名片订阅: 应用请求 用户 订阅 其他用户 个人名片 、 个人名片订阅请求确认 、个人名片订阅记录查看 、 个人名片订阅取消 、 个人名片订阅信息更新通知 、 个人名片订阅变更信息自动更新对应的联系人信息 . 个人信息推送 【业务定义】 用户在基地业务 /应用中可以设置个人信息变更后系统是否发送变更通知给其他用户, 系统负责在用户个人信息变更时将变更通知到所有订阅了用户信息变更的基地业务 /应用,发起变更的基地业务 /应用除外,由基地业务 /应用判断用户的订阅策略推送到具体的用户。 【功能要求】 系统向 基地业务 /应用提供如下能力: 能支持对 基地业务 /应用设置是否订阅用户个人信息变更。 能支持 用户个人信息变更后 调用接口 通知订阅了用户个人信息变更的基地业务 /应用。 . 搜索用户 【业务定义】 基地业务 /应用可以通过 姓名、手机号、 等信息搜索系统中已注册且已公开 这些信息 的用户。 【功能要求】 系统向 基地业务 /应用提供如下能力: 支持输入以下条件任意组合查询:姓名、手机号、 、城市,至少输入一个条件。 支持以分页方式返回符合条件的用户信息,可以指定起始偏移量和返回结果页的用户个数。 只对用户完全公开的个人资料、通信信息、名片内容进行匹配搜索,设置为隐私保护的信息不搜索。 . 联系人 用户在各 基地业务 /应用 分别维护的个人通信录信息, 同步到系统统一 存储管理。 联系人是用户单方面对于他人用户信息的记录。 13 . 地址簿 【业务定义】 地址簿是指,用户的联系人及其分组信息集合,平时又称为通讯录或者通信录。 地址簿包括联系人、联系人分组和联系人与分组对应关系信息。 联系人是指,用户编辑和保存的关于别人的个人信息,包括 :姓名、头像、生日、号码、地址、 Email、网页、学校、公司和备注等信息。 联系人分组包括:名称和备注信息。 联系人与分组对应关系:一个联系人可以同时属于零到多个联系人分组。 【功能要求】 系统向 基地业务 /应用提供如下能力: 能支持联系人批量增加、修改、删除 能支持联系人分组批量增加、修改、删除 能支持联系人批量调整所属的分组 能支持查询增量变更的联系人数据,例如上次数据版本到当前数据版本的差异数据 能支持全量查询联系人的地址簿数据 能支持条件查询联系人的地址簿数据,如手机号码、 地址 . 联系人与 用户关系平台 系统 中 用户的关联 【业务定义】 在基地业务 /应用中, 用户可以建立联系人与 用户关系平台 系统中的某用户的对应关系 ,基地业务 /应用将此对应关系同步到用户关系和行为平台中 ,对应之后对方在系统中登记且已授权给用户访问的信息,基地业务 /应用可以通过联系人界面显示并提供界面访问入口。 【功能要求】 系统向 基地业务 /应用提供如下能力: 能支持对应关系的设置与取消 . 好友 好友是用户与用户两两之间建立的双向信任关系,建立好友关系后,用户可访问好友授权的个人资料、用户关系等数据资产。 基地业务 /应用也可以针对好友关系的用户提供特有的互动。 系统为各基地业务 /应用提供好友 关系的存储 能力。 14 . 维护好友关系 【业务定义】 用户关系 系统支持 基地业务 /应用 存储用户的好友关系。 【功能要求】 用户在 基地业务 /应用 中与其他用户建立好友关系时, 存储用户好友 关系 到用户关系系统,系统记录 好友所属的业务平台 ,系统支持同一个好友号码在多个业务平台与用户建立好友关系。 系统向业务平台提供接口支持设置好友关系的状态,包括:发起邀请待确认、得到确认、被拒绝。 系统只负责存储好友关系状态,状态间的转换由业务平台实现。 系统支持业务平台请求删除好友关系。 . 查看好友 与分组维护 【业务定义】 基地业务 /应用 可以 调用系统接口 查看 指定用户 的好友列表,可以为好友创建分组。 【功能要求】 系统向基地业务 /应用提供查询用户好友分组信息、好友列表接口。 系统支持 基地业务 /应用 为 用户 的好友创建分组,将好友划分到 指定 组。 基地业务 /应用发起查询用户好友,系统支持只返回开通了该基地业务 /应用的好友,也支持返回所有好友,由基地业务 /应用根据业务需要决定提供给用户的显示信息。 . 好友黑名单 【业务定义】 基地业务 /应用 可以将指定用户加入到好友黑名单,在黑名单中的用户添加用户为好友时不成功。 【功能要求】 系统向基地业务 /应用提供添加指定用户到黑名单功能 ,黑名单的作用域为本业务,对其它业务 不起作用。 系统提供将用户从黑名单中删除功能。 15 系统提供查询黑名单中用户列表功能。 基地业务 /应用调用 存储 好友 关系且状态为发起邀请待确认 时,如果 该业务中 发 起请求 用户在 被添加好友 用户 的 黑名单中,则系统 在记录未确认的单向好友关系后向业务返回提示信息:请求者在目标用户的黑名单中。 如果基地业务 /应用调用 存储 好友 关系且状态为发起邀请待确认 接口时, 如果在该业务中目标用户在 发起请求 用户自己 的 黑名单中,则系统 记录未确认的单向好友关系后向业务返回提示信息:目标用户在请求者的黑名单中。 . 人与人关注 系统支持基地业务 /应用添加指定 用户 为 用户 的 关注对象,被关注者发布的用户个人信息变更、用户关系变更、用户行为等动态信息如果关注者有访问权限,则系统将推送这些动态信息给 发起关注的基地业务 /应用,有基地业务 /应用推送给用户。 . 关注他人 【业务定义】 系统支持基地业务 /应用添加指定 用户 为 用户 的 关注对象,系统将推送被关注者的动态信息给基地业务 /应用。 【 功能要求 】 系统向基地业务 /应用提供用户添加指定用户为关注对象的接口。 被关注用户变更用户基本信息、用户关系以及在基地业务 /应用中的行为格式化为“动态”信息,系统结合被关注者的权限设定,将关注者可访问的动态信息 通过调用基地业务 /应用的接口 推送给 基地业务 /应用,由基地业务 /应用推送给 关注者。 推送 信息 包括 : 发出者、接收者列表、产生 动态的系统或基地业务 /应用、动态内容、动态产生时间。 如果用户当前不在线,则记录动态到用户的收到的动态列表中,用户在基地业务 /应用登录后,由基地业务 /应用调用系统提供的查看收到的动态接口获取。 . 查询关注某用户的人 【业务定义】 基地业务 /应用 可以 调用系统接口 查看关注某用户的人的列表。 16 【 功能要求 】 系统向基地业务 /应用提供接口供用户查询关注某用户的人的列表,系统需确认访问者用户有相应权限。 . 查询某用户关注的人 【业务定义】 用户可以根据访问权限查看某用户关注的人的列表。 【 功能要求 】 系统向基地业务 /应用提供接口供用户查询某用户关注的人的列表。 . 群 /圈子 群 (圈子 )是 多用户之间的关系,群由一个创建者,若干管理员、若干个群组成员组成。 用户关系系统向业务平台提供存储和维护用户间群关系的能力接口 ,群用户间的交互逻辑由各业务平台实现。 . 管理 群 【业务定义】 系统向基地业务 /应用提供 创建 群的功能 ,创建群时,需要 输入 群名称 和 描述, 业务可传入一个群 创建者 用户和多个群管理员用户。 【 功能要求 】 系统向 基地业务 /应用提供如下能力: 支持群组的创建、修改、删除 创建群时支持输入群名称、描述、群图标 url、群可见性、 群创建者用户号码和群管理员号码。 支持 修改群名称,增加、删除、修改群描述,增加、删除、修改群图标 的 url,修改群可见性。 支持删除群和群成员关系。 系统记录群所属的业务平台。 . 群管理员 【业务定义】 系统向基地业务 /应用提供接口支持: 存储群 管理员 ,一个群支持多个管理员,群管理员必须是群成员。 17 【 功能要求 】 系统向 基地业务 /应用提供如下能力: 支持 设置群成员为管理员。 支持 设置群管理员为普通成员。 . 群成员 【业务定义】 群成员是指加入到某个群的 用户,除普通群成员外,群创建者、群管理员同时也是群成员。 【 功能要求 】 系统向 基地业务 /应用提供如下能力: 添加用户为群成员。 在群中删除某用户。 设置群成员名片 系统提供接口供基地业务 /应用设置群成员在群内显示的个人信息,即群成员名片。 . 搜索群 系统向 基地业务 /应用提供搜索群组能力,可以针对系统已创建的群组进行如下的搜索操作: 搜索用户参与的群 搜索指定用户参与的群时,系统会搜索该用户参与的所有群。 搜索用户管理的群 搜索指定用户管理的群时,系统会搜索该用户管理的所有群。 按类型搜索群 可以 输入 类型,搜索属于该类型的所有已创建的群。 按条件搜索群 可以输入条件,例如名称、创建时间等 搜索群。 18 . 用户数据权限 系统向 基地业务 /应用提供用户数据权限设置 和查询 能力, 对用户访问数据时的权限判断由基地业务 /应用读取权限数据后实现。 提供如下权限设置能力: 用户可对自己的个人资料和 各类 关系信息设置访问权限。 被授权信息包括:个人资料可分类设置权限,可对关系信息分类设置权限。 被授权人包括:所有人(包括非系统用户)、 业务 系统中 的 全部用户、指定的群 /圈子、指定的联系人组、自己关注的人、指定的用户、仅自己。 . 扩展用户关系模型 为了支持基地业务 /应用个性化的业务需求,当 基地业务 /应用需要新的用户关系模型支持时,系统可以通过管理员新建除联系人、好友、人与人关注、圈子之外的用户与用户间关系模型。 新建关系模型需遵循一定的规则。 . 创建用户关系模型 【业务定义】 系统管理员可以通过管理界面注册新的关系模型。 【 功能要求 】 注册 新 的 关系 模型需登记以下信息: 关系名称、关系描述信息。 双人关系或多人关系 a) 双人关系细分为对等关系和非对等关系 i. 对等关系属性:关系建立是否需接收者确认,双方授权访问的信息资产范围,双方授信的互动方式。 ii. 非对等关系属性:关系建立是否需接收者确认,发起者的称谓,接收者称谓,发起方授权接收方访问的信息资产范围,接收方授权发起方访问的信息资产范围,发起方授信接收方互动方式,接收方授信发起方互动方式。 b) 多人关系 i. 关系。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。