UserApi

class UserApi(httpClient: <Error class: unknown class>, baseUrl: String = "https://open-global.vdsentnet.com")

用户相关 API 提供用户资料公开信息、关系、访客、徽章、商店等用户相关功能的访问接口

参考官方文档:

  • 用户资料公开信息(../../../../vds-docs/Fursuit.TV 兽频道/用户公开资料 - 基础信息/用户资料公开信息(furtv.users.profile).md)

  • 用户基础信息 ID 查询(../../../../vds-docs/Fursuit.TV 兽频道/用户公开资料 - 基础信息/用户基础信息 ID 查询(furtv.users.id).md)

  • 用户点赞状态(../../../../vds-docs/Fursuit.TV 兽频道/用户公开资料 - 基础信息/用户点赞状态(furtv.fursuit.likestatus).md)

  • 用户关系公开列表(../../../../vds-docs/Fursuit.TV 兽频道/用户公开资料 - 关系与访客/用户关系公开列表(furtv.relationships.user).md)

  • 用户访客记录(../../../../vds-docs/Fursuit.TV 兽频道/用户公开资料 - 关系与访客/用户访客记录(furtv.users.visitors).md)

  • 用户社交徽章列表(../../../../vds-docs/Fursuit.TV 兽频道/用户公开资料 - 徽章与商店/用户社交徽章列表(furtv.users.socialbadges).md)

  • 用户社交徽章详情(../../../../vds-docs/Fursuit.TV 兽频道/用户公开资料 - 徽章与商店/用户社交徽章详情(furtv.users.socialbadges.detail).md)

  • 用户商店商品(../../../../vds-docs/Fursuit.TV 兽频道/用户公开资料 - 徽章与商店/用户商店商品(furtv.users.storeproducts).md)

Parameters

httpClient

配置好的 HTTP 客户端

baseUrl

API 基础 URL,默认为 https://open-global.vdsentnet.com

Constructors

Link copied to clipboard
constructor(httpClient: <Error class: unknown class>, baseUrl: String = "https://open-global.vdsentnet.com")

Functions

Link copied to clipboard
suspend fun getLikeStatus(username: String): LikeStatusData

获取用户点赞状态 端点:GET /api/proxy/furtv/fursuit/like-status/:username

Link copied to clipboard
suspend fun getSocialBadgeDetail(username: String, userBadgeId: String): SocialBadgeDetailData

获取用户社交徽章详情 端点:GET /api/proxy/furtv/users/:username/social-badges/:userBadgeId

Link copied to clipboard
suspend fun getSocialBadges(username: String): SocialBadgesData

获取用户社交徽章列表 端点:GET /api/proxy/furtv/users/:username/social-badges

Link copied to clipboard
suspend fun getStoreProducts(username: String): StoreProductsData

获取用户商店商品 端点:GET /api/proxy/furtv/users/:username/store-products

Link copied to clipboard
suspend fun getUserId(id: String): UserIdData

用户基础信息 ID 查询 端点:GET /api/proxy/furtv/users/id/:id

Link copied to clipboard
suspend fun getUserProfile(username: String): UserProfile

获取用户资料公开信息

Link copied to clipboard

获取用户关系公开列表 端点:GET /api/proxy/furtv/relationships/user/:userId

Link copied to clipboard
suspend fun getUserVisitors(username: String): UserVisitorsData

获取用户访客记录 端点:GET /api/proxy/furtv/users/:username/visitors