Skip to content

联系人

get_contact_info

获取联系人详细信息。

python
result = wework.get_contact_info(
    client_id: int,
    user_id: str,
    timeout: Optional[int] = None
)
参数类型说明
client_idint客户端 ID
user_idstr用户 ID
timeoutint | None超时时间

对应 type: 11039

get_internal_contacts

分页获取内部联系人列表。

python
result = wework.get_internal_contacts(
    client_id: int,
    page_num: int = 1,
    page_size: int = 10,
    timeout: Optional[int] = None
)
参数类型默认值说明
client_idint-客户端 ID
page_numint1页码
page_sizeint10每页数量
timeoutint | NoneNone超时时间

对应 type: 11036

get_external_contacts

分页获取外部联系人列表。

python
result = wework.get_external_contacts(
    client_id: int,
    page_num: int = 1,
    page_size: int = 10,
    timeout: Optional[int] = None
)
参数类型默认值说明
client_idint-客户端 ID
page_numint1页码
page_sizeint10每页数量
timeoutint | NoneNone超时时间

对应 type: 11037

search_user

搜索微信/企微用户。

python
result = wework.search_user(
    client_id: int,
    keyword: str,
    timeout: Optional[int] = None
)
参数类型说明
client_idint客户端 ID
keywordstr搜索关键词
timeoutint | None超时时间

对应 type: 11052

add_wechat_user

添加搜索到的微信用户为联系人。

python
result = wework.add_wechat_user(
    client_id: int,
    user_id: str,
    openid: str,
    wx_ticket: str,
    verify: str,
    timeout: Optional[int] = None
)

对应 type: 11053

add_wework_user

添加搜索到的企微用户为联系人。

python
result = wework.add_wework_user(
    client_id: int,
    user_id: str,
    corp_id: str,
    ticket: str,
    verify: str,
    timeout: Optional[int] = None
)

对应 type: 11088

add_card_contact

通过名片消息添加联系人。

python
result = wework.add_card_contact(
    client_id: int,
    user_id: str,
    corp_id: str,
    from_user_id: str,
    verify: str,
    timeout: Optional[int] = None
)

对应 type: 11121

add_deleted_contact

重新添加已删除的联系人。

python
result = wework.add_deleted_contact(
    client_id: int,
    user_id: str,
    corp_id: str,
    verify: str,
    timeout: Optional[int] = None
)

对应 type: 11152

modify_contact_remark

修改好友备注。

python
result = wework.modify_contact_remark(
    client_id: int,
    user_id: str,
    remark: str,
    timeout: Optional[int] = None
)

对应 type: 11054

modify_contact_description

修改好友描述。

python
result = wework.modify_contact_description(
    client_id: int,
    user_id: str,
    desc: str,
    timeout: Optional[int] = None
)

对应 type: 11055

modify_external_contact_phone

修改外部联系人手机号。

python
result = wework.modify_external_contact_phone(
    client_id: int,
    user_id: str,
    phone_list: List[str],
    timeout: Optional[int] = None
)

对应 type: 11056

modify_external_contact_company

修改外部联系人公司名称。

python
result = wework.modify_external_contact_company(
    client_id: int,
    user_id: str,
    company: str,
    timeout: Optional[int] = None
)

对应 type: 11057

delete_contact

删除联系人。

python
result = wework.delete_contact(
    client_id: int,
    user_id: str,
    corp_id: str,
    timeout: Optional[int] = None
)

对应 type: 11111

accept_friend_request

接受好友申请。

python
result = wework.accept_friend_request(
    client_id: int,
    user_id: str,
    corp_id: str,
    timeout: Optional[int] = None
)

对应 type: 11064

Released under the MIT License.