WeChat.Work.App (wechat v0.8.0) View Source

应用管理

Link to this section Summary

Link to this section Functions

Link to this function

create_menu(client, agent, opts \\ [])

View Source

Specs

创建菜单 - 官方文档

Link to this function

delete_menu(client, agent)

View Source

Specs

删除菜单 - 官方文档

Specs

获取指定的应用详情 - 官方文档

对于互联企业的应用,如果需要获取应用可见范围内其他互联企业的部门与成员,请调用 互联企业-获取应用可见范围接口

Specs

获取菜单 - 官方文档

Specs

获取access_token对应的应用列表 - 官方文档

Link to this function

qr_connect_opts(client, agent, redirect_uri, opts \\ [])

View Source

Specs

qr_connect_opts(
  WeChat.client(),
  WeChat.Work.agent(),
  redirect_uri :: String.t(),
  opts :: Enumerable.t()
) :: opts :: map()

构造内嵌登录二维码 - 官方文档

Link to this function

qr_connect_url(client, agent, redirect_uri, state \\ "", lang \\ "")

View Source

Specs

qr_connect_url(
  WeChat.client(),
  WeChat.Work.agent(),
  redirect_uri :: String.t(),
  state :: String.t(),
  lang :: String.t()
) :: url :: String.t()

构造独立窗口登录二维码 - 官方文档

Link to this function

set(client, agent, opts \\ [])

View Source

Specs

设置应用 - 官方文档

Link to this function

sso_user_info(client, agent, code)

View Source

Specs

sso_user_info(WeChat.client(), WeChat.Work.agent(), code :: String.t()) ::
  WeChat.response()

获取访问用户身份 - 官方文档

该接口用于根据code获取成员信息

  • 当用户为企业成员时返回:UserId
  • 当用户为企业成员时返回:OpenId