API地址
API列表
urlpatterns = [
path(r'category', views.get_category, name='category'), # 获取分类
path(r'carousel', views.get_carousel, name='carousel'), # 获取轮播图
path(r'navbar', views.get_navbar, name='navbar'), # 获取导航栏
path(r'topic', views.get_topic, name='topic'), # 获取话题
path(r'topic/id', views.get_topic_by_id, name='topic_id'), # 获取话题根据id
path(r'topic/delete', views.topic_delete), # 删除话题
path(r'topic/top', views.topic_top), # 话题置顶
path(r'topic/edit/data', views.get_topic_edit_data), # 获取话题编辑数据
# 获取热门帖子
path(r'topic/hot', views.get_topic_hot),
path(r'topic/noAnswer', views.get_topic_no_answer),
path(r'index/data', views.get_index_data, name='index_data'), # 获取首页数据
path(r'upload', views.upload, name='upload'), # 上传文件
path(r'search', views.search, name='search'), # 搜索
path(r'comment/list', views.get_comment, name='get_comment'), # 获取评论
path(r'comment/post', views.comment_post, name='comment_post'), # 评论
path(r'comment/delete', views.comment_delete, name='comment_delete'), # 删除评论
path(r'comment/up', views.comment_action, name='comment_action'), # 点赞
path(r'verification/code', views.get_verification_code), # 获取验证码
path(r'sms/code', views.send_sms_code), # 发送验证码
path(r'sms/login', views.sms_login), # 短信登录
path(r'user/info', views.get_user_info), # 通过token获取用户信息
path(r'user/detail', views.get_user_details), # 通过用户id获取信息
path(r'user/logout', views.user_logout), # 用户退出登录
path(r'user/comments', views.get_user_comments), # 获取用户评论
path(r'user/profile', views.get_user_profile), # 获取修改的个人资料
path(r'user/profile/save', views.user_profile_save), # 保存个人资料
path(r'user/phone/verify', views.user_phone_verify), # 验证手机号
path(r'user/phone/modify', views.user_phone_modify), # 修改手机号
path(r'user/invitation/count', views.get_user_invitation_count), # 获取邀请回答的数量
path(r'user/invitation/list', views.get_user_invitation_list), # 获取邀请回答的数据
path(r'user/invitation/readall', views.get_user_invitation_readall), # 获取邀请回答的数据
# 用户认证
path(r'user/verify/get', views.get_user_verify), # 获取详情
path(r'user/verify/apply', views.user_verify_apply), # 申请
path(r'user/verify/cancel', views.user_verify_cancel), # 取消认证
path(r'user/recommend', views.get_user_recommend), # 获取推荐用户
# 查询订单
path(r'order/list', views.get_orders), # 获取订单列表
# 离线激活
path(r'order/offline/activate', views.offline_activate), # 离线激活
path(r'order/device/bind', views.device_bind), # 设备绑定
path(r'order/active/history/download',
views.active_history_download), # 离线激活
path(r'order/active/history/list', views.active_history_list), # 激活历史
# 发票
path(r'order/invoice/apply', views.invoice_apply), # 申请发票
path(r'order/invoice/detail', views.invoice_detail), # 获取发票详情
# 发布帖子
path(r'post/topic', views.post_topic), # 发布帖子
# 获取pro的套餐
path(r'pro/package', views.get_pro_package), # 获取pro的套餐
# 订单查询和创建
path(r'order/create', views.order_create), # 创建订单
path(r'order/query', views.order_query), # 查询订单
# 获取折扣码id
path(r'coupon/get', views.get_coupon), # 获取折扣码id
# 获取自定义页面
path(r'page/get', views.get_page), # 获取自定义页面,前端页面叫scene,是为了解决遗留的路径问题
path(r'sitemap/url',views.get_sitemap_url)# 获取网站地图的urls列表
]
Token
调用登录接口后,需要在部分页面的接口的header传入Token
,否则会提示没有登录。请求都需要POST
,请求头为application/json
任何人都可以调用,也可以拉取帖子之类的到自己的网站上,无任何限制。开源和开放是我们的价值观。