我在这里找到了一大堆相关的问题,但是由于Twitter在API上做了很多改动,大部分都已经过时了(+实际上并没有解决我的问题)。
所以我的网站是一个半社交网络(有帖子,喜欢评论等)。用户可以选择通过我的网站发布到Twitter和Facebook。一切都很好,帖子找到了FB和TW的方式。
我正在使用Twitter oauth php library,发布方式如下:
$response = $connection->post("statuses/update", array('status' => "Tweet"));
但是如果我想验证用户的凭据是这样的话:
$response = $connection->get("account/verify_credentials.json");
我明白了:
[0] => stdClass Object
(
[message] => Sorry, that page does not exist
[code] => 34
)
我认为问题不在于身份验证过程中,也不在应用程序设置中,因为我能够发布推文但得到相同的错误,两者都使用相同的访问令牌(显然是相同的应用程序)。 / p> 显然,对于各种情况,你会得到34这个错误,这些文件对它来说是如此模糊。 因此,任何故障排除技
答案 0 :(得分:1)
只需使用
$response = $connection->get("account/verify_credentials"); // Remove the .json