View Source WeChat.Work.KF.Account (wechat v0.18.0)

客服账号管理

Summary

Types

客服帐号名称

客服帐号ID

场景值,字符串类型,由开发者自定义。 不多于32字节 字符串取值范围(正则表达式):[0-9a-zA-Z_-]*

Types

name()

@type name() :: String.t()

客服帐号名称

open_kfid()

@type open_kfid() :: String.t()

客服帐号ID

scene()

@type scene() :: String.t()

场景值,字符串类型,由开发者自定义。 不多于32字节 字符串取值范围(正则表达式):[0-9a-zA-Z_-]*

Functions

add(client, agent, name, media_id)

添加客服帐号 - 官方文档

添加客服帐号,并可设置客服名称和头像。

add_contact_way(client, agent, open_kfid, scene \\ nil)

@spec add_contact_way(WeChat.Work.client(), WeChat.Work.agent(), open_kfid(), scene()) ::
  WeChat.response()

获取客服帐号链接 - 官方文档

企业可通过此接口获取带有不同参数的客服链接,不同客服帐号对应不同的客服链接。获取后,企业可将链接嵌入到网页等场景中,微信用户点击链接即可向对应的客服帐号发起咨询。企业可依据参数来识别用户的咨询来源等。

delete(client, agent, open_kfid)

删除客服帐号 - 官方文档

删除已有的客服帐号。

list(client, agent)

获取客服帐号列表 - 官方文档

获取客服帐号列表,包括所有的客服帐号的客服ID、名称和头像。

update(client, agent, open_kfid, opts)

修改客服帐号 - 官方文档

修改已有的客服帐号,可修改客服名称和头像。