【问题标题】:Twitter API bearer token request returns forbiddenTwitter API 不记名令牌请求返回被禁止
【发布时间】:2013-06-06 22:05:16
【问题描述】:

搜索推文的简单拉取需要我在尝试通过经典 ASP 帖子获取不记名令牌时遇到困难。

服务器响应 403 Unable to verify your credentials

我显然在 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"

【问题讨论】:

    标签: asp-classic twitter oauth-2.0


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2018-12-02
      • 2013-12-19
      • 1970-01-01
      • 2012-08-19
      • 2020-12-11
      • 2015-03-10
      • 2021-09-17
      • 2017-03-14
      • 2013-08-10
      相关资源
      最近更新 更多