Twitter API承载令牌请求被禁止返回

时间:2013-06-06 22:05:17

标签: asp-classic twitter oauth-2.0

搜索推文的简单拉动需要我试图通过经典的ASP帖子获取持票令牌。

服务器正在响应403无法验证您的凭据

我显然在ASP服务器端表单帖子上流畅,所以任何建议都将不胜感激。感谢。

Dim consumerKey,consumerSecret,myCstr
consumerKey = "abc..."
consumerSecret = "123..."
myCstr = base64_encode(consumerKey & ":" & consumerSecret)
myAuth = "Basic "&myCstr    

Dim xmlhttp 
Set xmlhttp = server.Createobject("MSXML2.ServerXMLHTTP")
xmlhttp.Open "POST","https://api.twitter.com/oauth2/token",false    
xmlhttp.setRequestHeader "User-Agent","HTTP/1.1"
xmlhttp.setRequestHeader "Authorization", myAuth
xmlhttp.setRequestHeader "Content-Type", "application/x-www-form-urlencoded;charset=UTF-8"
xmlhttp.send "grant_type=client_credentials"

1 个答案:

答案 0 :(得分:0)

我解决了它...我需要在base64字符串末尾的两个等号。

这在twitter API文档中并不是很清楚。