在验证腾讯微博的时候还费了周折:申请用户名必须是你的QQ昵称,否则打开邮件验证的时候会提示你用户不符。
今早打开计算机就看到了API的回复,开始以为是腾讯,心里还一阵感动:到底是名门闺秀啊,效率和用户体验就是不错,可惜又YY了一次,意外看到的是follow5的api申请回复。
很快下载了follow5的api用户开发文档,在微博中插入过程,却始终同步不过去。睁大眼睛,看是不是有字母打错了?也发现了几处打快了,修正了错误还是没法同步...难道这API是唬人的?
再度翻看了API说明文档,才发现了一行:访问需要HTTP Basic Authentication用户认证...汗,居然把这个忘记了。
最终,ASP过程调用如下:
'******同步到follow5微博,By 楚水驿站 FreeSky******
Function Follow5API(content)
Response.Charset="utf-8"
api_user=Server.URLEncode("用户名:密码")
api_content=Server.URLEncode(content)
api_source=Server.URLEncode(WebTitle)
api_id="********"
set http=Server.CreateObject("Microsoft.XMLHTTP")
URL="http://"&api_user&"@api.follow5.com/api/statuses/update.xml?api_key="&api_id&"&source="&spi_source&"&status="&api_content
Http.Open "POST",URL,False
Http.send()
set Http=nothing
End Function
* 温情提示:选择内容即可分享到您的腾讯微博