沉冰浮水

置百丈玄冰而崩裂,掷须臾池水而漂摇。

ASP版QQ登陆/QQ互联SDK源码

群号:189574683


好吧。。这篇应该是为了抢占关键词的半吐槽文吧。。当然【ASP版QQ登陆/QQ互联SDK源码】我也是做出来的。。只是完成时官方还没开放写入的接口,读取接口也只能获得头像昵称之类的东西,需要注意的是这个并不能获取到QQ号,使用QQ登陆和将QQ号告诉服务网站毕竟是两码事,但是会有一个和QQ号一一对应的openid

然后刚才谷歌了下,发现已经陆续有人做了新浪微博API、腾讯微博API甚至本文提到的QQ登陆的ASP版。。虽然除我自己外只看到两个,,不过我自己的是腾讯微博的收录(指“ASP版QQ登陆SDK”这一关键词)。。

ASP版新浪、腾讯微博API源码(SDK)

ASP版腾讯微博、新浪微博API源码。腾讯微博已升级为2.0接口。。

百度云:http://pan.baidu.com/s/1o67GkEe 密码: umug

演示地址:http://www.wdssmq.com/test/txapi/

2014年6月28日:2.0好像不需要针对编码问题作特殊修改,

一些事项(1.0接口适用):

若需要使用GB2312编码,请修改oauth.asp文件第,去除162行和165行的注释,

Post时所有参数都要参与签名,然后将参数+签名放在Post_Body里提交(话说这个标准叫法是神马的。。),URL里不需要参数。。。

Unix时间戳是基于GMT时间的,如果以服务器时间为基准转换的话需要考虑时区。。

回调地址(CallBack)和发送内容(content)参数在赋值时就要先转码一次(Server.URLEncode),签名时再转一次。。

有种说法是content在作为参数提交时不需要编码,经测试只对小数有影响,

相关文章:--ASP实现腾讯微博API----关于API和OAuth授权验证--

接下来应该想办法搞定豆瓣API吧

话说到底什么叫“在Header中传递Oauth参数”啊。。然后在ASP里怎么用啊。。。。

豆瓣API for ASP已经搞定,在相关文章中找下载地址吧--http://www.wdssmq.com/tag/API/--,已更新2.0接口

果然要一个星期吗?

由于DNS事件,前天晚上才通过审核,然后昨天是各种无头续啊。。不给力的API档和冷清的论坛,,再加上没落的ASP。。。

话说是不是昨天测试时请求太多了,,后边都获取不到头像了,,然后现在也不行。。郁闷。。。

后续:不管怎么说,腾讯微博API相关的成果还是不错的。。

ASP实现腾讯微博API

相关文章:

--ASP版腾讯、新浪微博API源码(SDK)--

--关于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  = "="

关于API和OAuth授权验证

前两天有事去市里了,发现火狐便携版仍然那么杯具。。订阅什么的就没管,积了好多。。博客更新是回来后再补的,订阅的童鞋应该发现的。。

这几天有折腾腾讯的API,(刚蓝屏一次,话说用win7快一年了,蓝屏不到10次,MS还不错)