# web.rest.iLinkClient.login 库模块帮助文档

## web.rest.iLinkClient 成员列表 <a id="web.rest.iLinkClient" href="#web.rest.iLinkClient">&#x23;</a>

### web.rest.iLinkClient.login <a id="web.rest.iLinkClient.login" href="#web.rest.iLinkClient.login">&#x23;</a>
扫码登录，成功返回微信 iLink Bot API 客户端。  
基于 web.rest.jsonClient，请求与返回数据均为 JSON。  
用于合规的微信个人账号 Bot 开发，  
支持扫码登录、长轮询接收消息、发送消息等。  

授权方式：  
- 初始使用 AuthorizationType: ilink_bot_token + 随机 X-WECHAT-UIN  
- 扫码确认后自动切换为 Authorization: Bearer <bot_token>

扫码登录，成功返回 web.rest.iLinkClient 对象。

### web.rest.iLinkClient.login() <a id="web.rest.iLinkClient.login" href="#web.rest.iLinkClient.login">&#x23;</a>
[返回对象:webRestILinkClientObject](https://www.aardio.com/zh-cn/docs/library-reference/web/rest/iLinkClient.html#webRestILinkClientObject)

### web.rest.iLinkClient.login(config) <a id="web.rest.iLinkClient.login" href="#web.rest.iLinkClient.login">&#x23;</a>
config 可选指定 userAgent,proxy,proxyBypass,httpFlags 等字段作为创建 HTTP 客户端的参数，  
这几个选项的用法请参考 web.rest.client,inet.http 文档。  
可选使用 parent 字段指定所有者窗口。  
可选用 tokenPath 自定义保存令牌的路径（默认根据 EXE 文件名自动设置）
