Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "tags"

Index

Functions

Const addUser2Tag

  • addUser2Tag(accessToken: string, openids: Array<string>, tagid: number): Promise<null | ITagUpdate>
  • 设置用户tag

    Parameters

    • accessToken: string

      accessToken

    • openids: Array<string>

      openids

    • tagid: number

    Returns Promise<null | ITagUpdate>

Const createTag

  • createTag(accessToken: string, name: string): Promise<ICreateTag | null>

Const deleteTag

  • deleteTag(accessToken: string, del: Omit<ITag, "name">): Promise<ITagUpdate | null>
  • 删除tag

    Parameters

    • accessToken: string
    • del: Omit<ITag, "name">

    Returns Promise<ITagUpdate | null>

Const getTags

  • getTags(accessToken: string): Promise<ITags | null>
  • 获取tag列表

    Parameters

    • accessToken: string

      accesstoken

    Returns Promise<ITags | null>

Const getUserByTag

  • getUserByTag(accessToken: string, tagid: number, next_openid?: string): Promise<IUserByTag | null>
  • Parameters

    • accessToken: string
    • tagid: number
    • Default value next_openid: string = ""

    Returns Promise<IUserByTag | null>

Const getUserTags

  • getUserTags(accessToken: string, openid: string): Promise<null | IUserTags>
  • 获取用户的tag列表

    Parameters

    • accessToken: string
    • openid: string

      用户openid

    Returns Promise<null | IUserTags>

Const unUser4Tag

  • unUser4Tag(accessToken: string, openids: Array<string>, tagid: number): Promise<null | ITagUpdate>
  • 取消用户tag

    Parameters

    • accessToken: string

      accessToken

    • openids: Array<string>

      openids

    • tagid: number

    Returns Promise<null | ITagUpdate>

Const updateTag

  • updateTag(accessToken: string, update: ITag): Promise<ITagUpdate | null>
  • 更新tag

    Parameters

    • accessToken: string
    • update: ITag

      更新的tag内容

    Returns Promise<ITagUpdate | null>

Generated using TypeDoc