| MessageAgent 类 |
Senparc.Weixin SDK 官方教程《微信开发深度解析》已出版,支持中国开源事业,请【购买正版】!
《微信公众号+小程序》视频课程已经上线,【点击这里】学习!
NeuChar(纽插)已经上线,为开发者提供一站式跨平台管理枢纽,并可将应用入驻到 NeuChar 应用商店!新功能正在不断增加中,快来使用吧! https://www.neuchar.com
在线动态微信接口 Swagger WebApi 文档: https://weixin.senparc.com:8039
代理请求
注意!使用代理必然导致网络访问节点增加,会加重响应延时,
因此建议准备至少2-3秒的延迟时间的准备,
如果增加2-3秒后远远超过5秒的微信服务器等待时间,
需要慎重使用,否则可能导致用户无法收到消息。
此外这个类中的方法也可以用于模拟服务器发送消息到自己的服务器进行测试。
继承层次
命名空间:
Senparc.NeuChar.Agents
程序集:
Senparc.NeuChar (在 Senparc.NeuChar.dll 中) 版本:1.4.400+9276a4a7db0d8fb887fc6634357928e7b33f68fa
语法 public static class MessageAgent
<ExtensionAttribute>
Public NotInheritable Class MessageAgent
MessageAgent 类型公开以下成员。
方法
| 名称 | 说明 |
---|
| CheckUrlAndToken |
使用GET请求测试URL和TOKEN是否可用
|
| CheckUrlAndTokenAsync |
【异步方法】使用GET请求测试URL和TOKEN是否可用
|
| RequestNeucharResponseMessage |
【异步方法】获取 NeuChar 开放平台的ResponseMessge结果
|
| RequestNeuCharResponseMessage |
获取 NeuChar 开放平台的ResponseMessge结果
|
| RequestNeucharResponseMessageAsync |
【异步方法】获取 NeuChar 开放平台的ResponseMessge结果
|
| RequestNeuCharResponseMessageAsync |
【异步方法】获取 NeuChar 开放平台的ResponseMessge结果
|
| RequestNeuCharXml |
对接 NeuChar 平台,获取Xml结果,使用WeiWeiHiKey对接
WeiWeiHiKey的获取方式请看:
|
| RequestNeuCharXmlAsync |
【异步方法】对接 NeuChar 平台,获取Xml结果,使用WeiWeiHiKey对接
WeiWeiHiKey的获取方式请看:
|
| RequestResponseMessage(IMessageHandlerBase, IServiceProvider, String, String, Stream, Boolean, Int32) |
获取ResponseMessge结果
|
| RequestResponseMessage(IMessageHandlerBase, IServiceProvider, String, String, String, Boolean, Int32) |
获取ResponseMessge结果
|
| RequestResponseMessageAsync(IMessageHandlerBase, IServiceProvider, String, String, Stream, Boolean, Int32) |
【异步方法】获取ResponseMessge结果
|
| RequestResponseMessageAsync(IMessageHandlerBase, IServiceProvider, String, String, String, Boolean, Int32) |
【异步方法】获取ResponseMessge结果
|
| RequestWeiweihiResponseMessage(IMessageHandlerBase, IServiceProvider, String, RequestMessageBase, String, Int32) |
获取 NeuChar 开放平台的ResponseMessge结果
|
| RequestWeiweihiResponseMessage(IMessageHandlerBase, IServiceProvider, String, XDocument, String, Int32) |
获取 NeuChar 开放平台的ResponseMessge结果
|
| RequestXml(IMessageHandlerBase, IServiceProvider, String, String, String, Boolean, Int32) |
获取Xml结果
|
| RequestXml(IMessageHandlerBase, IServiceProvider, String, String, Stream, Boolean, Boolean, Int32) |
获取Xml结果。
|
| RequestXmlAsync(IMessageHandlerBase, IServiceProvider, String, String, String, Boolean, Int32) |
【异步方法】获取Xml结果
|
| RequestXmlAsync(IMessageHandlerBase, IServiceProvider, String, String, Stream, Boolean, Boolean, Int32) |
【异步方法】获取Xml结果。
|
Top参见