如何在微信中获取时间戳,nonceStr和签名?

时间:2016-08-11 10:00:04

标签: javascript java wechat

在微信集成中,我需要timestampnonceStrsignature个参数。如何使用应用access_token获取它们?

1 个答案:

答案 0 :(得分:0)

时间戳 nonceStr 签名是您需要自己创建的参数。 在Javascript中,它会是这样的:

   var date = new Date();
   var timestamp = Math.floor(d.getTime() / 1000);
   var nonce = Math.random().toString(36).substr(2, 15);
   var string = "param1=param1&param2=param2&noncestr=" + nonce + "&timestamp=" + timestamp; 
   var signature = SHA1(string);

这只是一个例子。在微信集成的情况下,如果你不会说中文,我建议你使用这个文档:

http://admin.wechat.com/wiki/index.php?title=Getting_Started

http://admin.wechat.com/wiki/index.php?title=Access_token

它没有更新但它可以帮助您弄清楚您需要什么。然后你可以与官方文档进行比较以获得最新的端点。

http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html