unigui验证微信服务器的有效性

Posted 咏南中间件和开发框架

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unigui验证微信服务器的有效性相关的知识,希望对你有一定的参考价值。

 

UNIGUI验证微信服务器的有效性:

 

////////////////////////////////////////////

 

//UniGUIServerModuleHTTPCommand

 

//公众平台验证服务器地址的有效性

 

////////////////////////////////////////////

 

procedure TUniServerModule.UniGUIServerModuleHTTPCommand(

 

  ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo;

 

  var Handled: Boolean);

 

begin

 

    if CheckSignature(ARequestInfo) then//微信验证服务器地址的有效性

 

    begin

 

      if ARequestInfo.Params.Values[\'echostr\']<>\'\' then

 

      begin

 

        Handled := true;

 

        AResponseInfo.CharSet := \'UTF-8\';

 

        AResponseInfo.ContentType := \'UTF-8\';

 

        AResponseInfo.ContentText :=ARequestInfo.Params.Values[\'echostr\'];//签名比较成功后返回echostr的内容就可以。

 

      end;

 

    end;

 

 end;

 

 

 

以上是关于unigui验证微信服务器的有效性的主要内容,如果未能解决你的问题,请参考以下文章

unigui验证微信服务器的有效性

UNIGUI接收普通消息和被动回复用户消息

UNIGUI接收普通消息和被动回复用户消息

UNIGUI接收普通消息和被动回复用户消息

.net微信 验证 Token完整代码

unigui图形验证码