使用twitter机器人的麻烦,功能提到不起作用

时间:2015-04-21 14:19:35

标签: php twitter bots mention

我正在尝试制作一个发布推文的自动Twitter机器人。我正在使用这个PHP代码,但我不断收到一个错误:致命错误:在第9行的C:\ wamp \ www \ proyectos \ botprueba2 \ index.php中调用未定义的方法tweet_bot ::提及()

这是我的代码:

的index.php

<?php
$api_key='xxx';
$api_secret='xxx';
$access_token ='xxx';
$access_token_key='xxx';
include("tweet_bot.php");
$tweet= new tweet_bot;
$tweet->setKey($api_key, $api_secret,$access_token , $access_token_key);
$result= $tweet->mention('Hello this is my first tweet bot');
Print_r($result);
?>

tweetbot.php

<?php
class tweet_bot
{
    function oauth()
    {
        require_once("twitteroauth/src/TwitterOAuth.php");
        $con = new TwitterOAuth($this->api_key, $this->api_secret, $this->access_token, $this->access_token_secret);
        return $con;
    }
    function tweet($text)
    {
        $con = $this->oauth();
        $status = $con->post('statuses/update', array('status' => $text));
        return $status;
    }
    function setKey($api_key,$api_secret,$access_token,$access_token_secret)
    {
        $this->api_key = $api_key;
        $this->api_secret = $api_secret;
        $this->access_token = $access_token;
        $this->access_token_secret = $access_token_secret;
    }
}
?>

非常感谢任何帮助。

0 个答案:

没有答案