第二版本接口 11

preview
需积分: 0 0 下载量 103 浏览量 更新于2022-08-08 收藏 15KB DOCX 举报
在IT行业中,接口设计是构建应用程序和服务之间交互的关键部分。这里的"第二版本接口 11"涉及的是一个针对iOS平台的API接口集,主要用于活动管理、报名、退款、通知以及直播功能。以下是对这些接口的详细说明: 1. **查询活动列表**: - API:/api/v1.0/activity/queryActivityList - 其中,`sign_up_list.replace_sign_up_number`表示活动的报名人数。 - `weekDay`字段表示活动的星期几。 - `isPk`字段用于区分活动类型:0表示普通活动,已被废弃的1表示PK场,2表示赛事,3表示升级后的赛事。 2. **更新活动信息**: - API:/api/v1.0/activity/updateActivity - 这个接口允许管理员或特定权限的用户修改活动的详细信息。 3. **获取活动详情**: - API:/api/v1.0/activity/getActivityDetail - 包含了活动的所有详细信息,如活动时间、地点、描述等。 - `is_sign_no`字段为1表示用户已报名,可以申请退款。 - `isUpgradeMatch`字段为1表示活动可升级为赛事,0则不可。 4. **升级活动为赛事**: - API:/api/v1.0/activity/upgradeToMatchApply - 用户或管理员可以通过此接口将普通活动升级为赛事。 5. **赛事报名**: - API:/api/v1.0/singup/matchSignUp - 用户报名参加赛事的接口。 6. **取消赛事报名**: - API:/api/v1.0/singup/cancelMatchSignUp - 用户取消赛事报名的接口。 7. **报名详情页面**: - API:/api/v1.0/singup/getSignUpActivityDetail - 显示用户报名活动的具体详情,包括是否购买保险等。 8. **活动报名**: - API:/api/v1.0/singup/signUpActivity1 - 用户报名参加普通活动的接口。 9. **更新报名成功后通知状态**: - API:/api/v1.0/singup/updateNotifyClickedStatus - 用户完成报名后,更新通知状态,例如在首页显示红点提示。 10. **查看个人活动记录**: - API:/api/v1.0/activity/queryMyActivityList - 用户查看自己参与过的活动历史记录。 11. **群主查看创建的活动状态**: - API:/api/v1.0/activity/queryMyCreateActivity - 群主根据活动状态查看自己创建的活动情况。 12. **活动退款**: - API:/api/v1.0/singup/cancelSignUpActivity1 - 用户申请退款的接口。 13. **活动提醒设置**: - API:/api/v1.0/activity/notifySetup - 用户可以设置活动相关的提醒通知。 14. **分页获取直播活动列表**: - API:/api/v1.0/broadcast/listAll - 获取所有直播活动,支持分页。 15. **获取活动直播图片列表**: - API:/api/v1.0/broadcast/listImages - 获取活动相关的直播图片资源。 16. **主播状态管理**: - 包含多个状态常量,如STATUS_ARCHOR_NO_APPLY、STATUS_ARCHOR_APPLY、STATUS_ARROR_CAMERA、STATUS_ARROR_ALL,用于定义主播申请状态。 17. **申请成为活动主播**: - API:/api/v1.0/broadcast/archorApply - 用户申请成为活动主播的接口。 18. **主播审核列表**: - API:/api/v1.0/broadcast/archorApplyList - 管理员查看并处理主播申请的列表。 19. **审核主播申请**: - API:/api/v1.0/broadcast/verifyArchorApply - 对主播申请进行审核批准或拒绝。 20. **实名认证**: - API:/api/v1.0/user/savedIdNo - 用户上传身份证正反面进行实名认证。 21. **消息通知**: - 提供了不同类型的推送通知,如活动报名成功、群报名赛事、申请成为主播等,通过特定的类型(如RC:Activity_Sign_Up、RC:Generator_Match_Activity、RC:Notify)进行区分,并指定通知的用户ID。 这些接口构成了一个全面的活动管理和直播服务系统,涵盖了从活动创建、报名、管理到用户互动和直播的全过程。开发者可以根据这些接口设计和实现相应的功能,以提供流畅的用户体验。
食色也
  • 粉丝: 38
  • 资源: 351
上传资源 快速赚钱
voice
center-task 前往需求广场,查看用户热搜

最新资源