[英]How to retweet using PHP Twitter API?
您好,我在互联网上搜索了一些示例,例如如何转发,但没有成功。 如果您去演示 ,您会看到我从一个特定的帐户获得了很多推文,但是现在我不知道如何通过按下“ retweet”按钮来转发。 我正在使用tmhOAuth 。 所以我不知道从哪里开始。 你能帮我吗? 我昨天才开始了解Twitter API和PHP。
我尝试过这样的事情:
error_reporting(E_ALL);
ini_set('display_errors','On');
require 'tmhOAuth.php';
$connection = new tmhOAuth(array(
'user_token' => "3256207803-x4dhnsmpZ5cW8lJvYYBs512hRr1pCOFhbow2OSg",
'user_secret' => "1VQtokXnkiMdOsmdNPkGJ6v1kygM1nvTWdPoiXXgZHOiP",
'consumer_key' => "EeDo2GFRy7aQws0xNfIWOYlnk",
'consumer_secret' => "CDhD7YXsAGniDNiFbpjsn8kkq33nsg8Nt5REetgjaXJ7SGuwO7"
));
$parameters = array();
if (isset($_GET['t_id'])){
$parameters['id'] = $_GET['t_id'];
$twitter_path = '1.1/statuses/retweet.json';
$http_code = $connection->request('POST', $connection->url($twitter_path), $parameters );
var_dump($http_code);
}
该课程的内容在Github上。
我认为
$twitter_path = '1.1/statuses/retweet.json';
不存在,可以使用:
$twitter_path = '1.1/statuses/retweet/' . $_GET['t_id'] . '.json';
但是,您的请求中没有参数
$http_code = $connection->request('POST', $connection->url($twitter_path));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.