feat(channel): 为 Telegram 和微信企业号添加代理支持
Publish Docker image (amd64) / Push Docker image to multiple registries (push) Has been cancelled
Publish Docker image (arm64) / Push Docker image to multiple registries (push) Has been cancelled
Linux Release / release (push) Has been cancelled
macOS Release / release (push) Has been cancelled
Windows Release / release (push) Has been cancelled
Publish Docker image (amd64) / Push Docker image to multiple registries (push) Has been cancelled
Publish Docker image (arm64) / Push Docker image to multiple registries (push) Has been cancelled
Linux Release / release (push) Has been cancelled
macOS Release / release (push) Has been cancelled
Windows Release / release (push) Has been cancelled
新增 HTTP 客户端工厂函数以支持通过代理发送请求,代理地址可在频道配置中设置。同时修复了微信企业号 TokenStore 更新时代理地址未同步的问题,并确保 Token 存储键值包含代理信息以避免冲突。
This commit is contained in:
@@ -337,6 +337,14 @@ const EditChannel = () => {
|
||||
value={inputs.other}
|
||||
onChange={handleInputChange}
|
||||
/>
|
||||
<Form.Input
|
||||
label='代理地址(可选)'
|
||||
name='url'
|
||||
onChange={handleInputChange}
|
||||
autoComplete='new-password'
|
||||
value={inputs.url}
|
||||
placeholder='http://127.0.0.1:7890 或 socks5://127.0.0.1:7890'
|
||||
/>
|
||||
</Form.Group>
|
||||
</>
|
||||
);
|
||||
@@ -520,6 +528,16 @@ const EditChannel = () => {
|
||||
placeholder='在此设置 Telegram 会话 ID'
|
||||
/>
|
||||
</Form.Group>
|
||||
<Form.Group widths={1}>
|
||||
<Form.Input
|
||||
label='代理地址(可选)'
|
||||
name='url'
|
||||
onChange={handleInputChange}
|
||||
autoComplete='new-password'
|
||||
value={inputs.url}
|
||||
placeholder='http://127.0.0.1:7890 或 socks5://127.0.0.1:7890'
|
||||
/>
|
||||
</Form.Group>
|
||||
<Button onClick={getTelegramChatId} loading={loading}>
|
||||
获取会话 ID
|
||||
</Button>
|
||||
|
||||
Reference in New Issue
Block a user