403 tweepy错误

时间:2015-04-22 16:28:52

标签: python tweepy

我正在尝试使用tweepy来运行使用Python的Twitter帐户,但我似乎在第一个障碍时滑落了。无论我尝试什么,我都会收到403错误而没有具体细节。

UIImage searchImage = UIImage.FromBundle("Search-22.png");UIImage searchImage = UIImage.FromBundle("Search-22.png");
(键被清空,但我向你保证,它们与twitter提供的完全相同)

这是本教程提供的基本代码,但它只返回

var DrawCrash = {

  canvas : function () {  
    DOM methods here
  },
  ctx : canvas.ctx,
  pointer : canvas.pointer,
  particles : "",
  nbrParticles : 160,
  speed : 6,
  strength : .4,
  radius : 4,
  perspective : 0.5,
  ang : null,
  CosOrSin1 : null,
  CosOrSin2 : null,
  //functions
  setSpeed : function (_inputSpeed) {
    this.speed = _inputSpeed;
  },

  startDrawing : function () {

    pointer.down = function()
    {

      } 
    }
    run();
  }
}

有没有人有任何想法?我不明白为什么我被禁止参加我的请求。据我所知,钥匙并非虚假。

由于

3 个答案:

答案 0 :(得分:1)

This discussion有点旧,但无论如何它可能适用于你。

他们基本上说Tweepy默认使用HTTP,Twitter要求他们的API连接通过TLS / SSL并建议使用auth = tweepy.auth.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET, secure=True)

此外,其中一条评论提到有问题,因为他的时钟提前10分钟设定。

答案 1 :(得分:0)

问题是,如果您尝试执行已经完成的操作,则您已经完成了推文“ Hello”。

答案 2 :(得分:0)

根据我在很多地方读到的错误 403 与身份验证在某处出错有关。

TL;DR 我在 twitter 的开发控制台上将访问权限更改为从读取读取和写入后忘记更新我的密钥。

就我而言,最初发生的事情是我在 twitter 的开发控制台上生成了密钥,但没有看到有访问权限的选项。 我保存了密钥,但后来意识到访问权限的事情,所以我改变了它,认为它可以工作。 然后我收到了这个错误,并且对出了什么问题感到震惊,所以我想也许我复制了错误的密钥,因此当我看到访问权限按钮时我去重新生成,这让我震惊,也许密钥不是更新了我设置的新权限,结果就是这样。