如何使用twitter api?

如何使用twitter api?,twitter,Twitter,我刚刚开始尝试深入了解api。现在我只知道html和css作为我的背景,而且api似乎使用了一些我不知道如何操作的语言。我已经制作了亚伯拉罕的php oauth的工作版本。这样我就可以登录并获取一些数据。但似乎并没有消息来源说做X得到Y的结果。我看了一下API wiki,它只是告诉我它可以做什么,尽管不能做。简言之: 我如何看待api wiki,并将一个方法转化为告诉twitter我需要什么的代码?提前感谢,感谢您的帮助。遗憾的是,没有“twitter api白痴指南”。简单的例子: funct

我刚刚开始尝试深入了解api。现在我只知道html和css作为我的背景,而且api似乎使用了一些我不知道如何操作的语言。我已经制作了亚伯拉罕的php oauth的工作版本。这样我就可以登录并获取一些数据。但似乎并没有消息来源说做X得到Y的结果。我看了一下API wiki,它只是告诉我它可以做什么,尽管不能做。简言之:

我如何看待api wiki,并将一个方法转化为告诉twitter我需要什么的代码?提前感谢,感谢您的帮助。遗憾的是,没有“twitter api白痴指南”。

简单的例子:

function tweet($user,$pass,$app,$tweet)
{
    $url = 'http://'.$user.':'.$pass.'@twitter.com/statuses/update.xml';
    $post =  http_build_query(array ('source' => $app, 'status' => $tweet));
    $context = stream_context_create( array('http' => array('method' => 'POST', 'content' => $post)) );
    $connection = @fopen($url, 'rb', false, $context);
    if (!$connection) {
       return false;
    }
    fclose($connection);
    return true;
}

Usage Example:

tweet('username','password','tehuber','Hello World!');

将POST或GET请求发送到指定方法的URL,并使用所需参数

例如:

URL为(将“格式”更改为xml或json)

HTTP方法是POST(您可以使用)

此方法所需的参数为“状态”,所有其他参数都是可选的

我没有使用你正在使用的库,但我已经使用了,我也使用了

看看这段摘自TwitterAsync更新用户状态的示例

 $status = $twitterObj->post('/statuses/update.json', array('status' => 'This a simple test from twitter-async at ' . date('m-d-Y h:i:s')));

“重要提示:基本身份验证删除将于2010年8月16日进行”