defmodule WeChat.Work.KF.Customer do
@moduledoc "客户"
import Jason.Helpers
alias WeChat.Work
alias WeChat.Work.Customer, as: C
@doc """
获取客户基本信息 -
[官方文档](https://developer.work.weixin.qq.com/document/path/95159){:target="_blank"}
"""
@spec get_customer_info(Work.client(), Work.agent(), C.external_userid_list()) ::
WeChat.response()
def get_customer_info(client, agent, external_userid_list) do
client.post(
"/cgi-bin/kf/customer/batchget",
json_map(external_userid_list: external_userid_list),
query: [access_token: client.get_access_token(agent)]
)
end
end