对于已删除的推文,twitter api 总是给出“抱歉,该页面不存在”错误
使用 Twitter API 已经开始给出一个抱歉页面不存在的错误,即使它之前工作过
Twitter 404 - message":"抱歉,该页面不存在","code":34
嗨,我已经阅读了上述问题,但这些建议并不能解决我的问题。
我的网站上有一个页面,可以让用户验证我的 Twitter 应用程序,然后在他们的时间轴上发布一条推文。
API{"errors":[{"message":"Sorry, that page does not exist","code":34}]}
在 JSON 响应中返回。
如果我遵循我在其他问题中阅读的建议,将 EpiTwitter 类从
const EPITWITTER_SIGNATURE_METHOD = 'HMAC-SHA1';
protected $requestTokenUrl = 'http://twitter.com/oauth/request_token';
protected $accessTokenUrl = 'http://twitter.com/oauth/access_token';
protected $authorizeUrl = 'http://twitter.com/oauth/authorize';
protected $apiUrl = 'http://twitter.com';
至
const EPITWITTER_SIGNATURE_METHOD = 'HMAC-SHA1';
protected $requestTokenUrl= 'https://api.twitter.com/oauth/request_token';
protected $accessTokenUrl = 'https://api.twitter.com/oauth/access_token';
protected $authorizeUrl = 'https://api.twitter.com/oauth/authorize';
protected $authenticateUrl= 'https://api.twitter.com/oauth/authenticate';
protected $apiUrl = 'https://api.twitter.com';
protected $searchUrl = 'http://search.twitter.com';
也不起作用,当应用程序生成登录链接时,它会转到https://api.twitter.com/oauth/authorize?oauth_token=这表示此页面没有请求令牌。
有没有人对如何解决这个问题有任何想法?