如何通过Abraham twitteroauth php类格式化转发请求?

如何通过Abraham twitteroauth php类格式化转发请求?,twitter,twitter-oauth,Twitter,Twitter Oauth,如果我能做到这一点,我就完蛋了。谢谢你的帮助。我有有效的访问令牌,可以使用twitteroauth发布状态更新。然而:我尝试的每一种方法都失败了 $parameters = array('id' => $status_id); $retweet = $connection->post('statuses/retweet', $parameters); 获取错误响应“not found”。我不确定找不到的内容-我尝试转发的tweet的id,或我调用的方法(Status/retweet

如果我能做到这一点,我就完蛋了。谢谢你的帮助。我有有效的访问令牌,可以使用twitteroauth发布状态更新。然而:我尝试的每一种方法都失败了

$parameters = array('id' => $status_id);
$retweet = $connection->post('statuses/retweet', $parameters);
获取错误响应“not found”。我不确定找不到的内容-我尝试转发的tweet的id,或我调用的方法(Status/retweet)。我通过请求传递有效的ID(我可以在Twitter上找到),等等。有什么想法吗

以下是文档:

我也试过:

$parameters = array('id' => $status_id);
$retweet = $connection->post('statuses/retweet/', $parameters);

$parameters = array('id' => $status_id);
$retweet = $connection->post('statuses/retweet/:', $parameters);
而且

$retweet = $connection->post('statuses/retweet/:123456.json');
要么是空响应(??),要么是同样神秘的“未找到”

:id
是一种变量语法,类似于PHP的
$id
,因此可以将其全部替换为值

$parameters
仅在键值对作为URL参数添加时使用,如
?key=value
不在URL路径中


该格式由库自动处理,因此您不应手动包含
.json

关于此问题的另一个技巧是引用“id_str”而不是“id”,因为“id”整数有时是错误的。

Whew-它正常工作了!非常感谢你的帮助,非常感谢。您可以在这里看到它的实际作用:实现还没有完成,但现在离实现更近了。干杯你能帮我一个忙吗:
id
参数没有错,有些语言不能处理这么大的整数。
$retweet = $connection->post('statuses/retweet/123456');