无法从Twitter

时间:2019-08-19 12:28:56

标签: twitter ionic3

我正在尝试从twitter api https://api.twitter.com/oauth2/token获取身份验证令牌,但收到403禁止问题。 我的凭据(API密钥和API秘密密钥)正确且已验证。

我通过在base64上在线转换我的凭据来对邮递员进行尝试。

this.twitterTokenURL = "https://api.twitter.com/oauth2/token";

var combined = encodeURIComponent(this.consumerKey) + ":" + encodeURIComponent(this.consumerSecret);


base64Encoded = btoa(combined);
      // Get the token
      this.http.post(this.twitterTokenURL, { 'Authorization': 'Basic ' + base64Encoded, 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8' }, "grant_type=client_credentials").
        map(res => res.json()).subscribe((data) => {
          this.authorization = data;
          console.log(data);
          if (data && data.token_type && data.token_type === "bearer") {
            //resolve(data)
          }
          resolve(this.data);
        })

0 个答案:

没有答案