相关文章:
--关于API和OAuth授权验证--
艰难的第一步终于迈出,其实就是卡在了两个问题上:
1、UNIX时间戳是什么大家百度去,,问题是没人说这个需要考虑时区。。虽然这个东西的定义已经表明是GMT时间。。别的语言不知道,但是ASP是以本地时间作减法算出时间戳的。。如为北京时间就应该是以1970年1月1日8点为基准才对,所以ASP语句就应该是:DateDiff("s","01/01/1970 08:00:00",Now())
2、HMAC-SHA1签名函数是拿谷歌的JS在服务器端执行的:将--http://oauth.googlecode.com/svn/code/javascript/sha1.js--内容包含在<script language="javascript" type="text/javascript" runat="server"></script>之间然后保存为asp文件,然后需要把var b64pad = ""改为var b64pad = "="
具体源码见:--http://open.t.qq.com/bbs/viewthread.php?tid=92&extra=page%3D1--
订阅是个好习惯--http://feed.wdssmq.com--
