发布到多个Twitter帐户PHP

时间:2011-05-06 03:44:36

标签: php twitter oauth

我已经阅读了许多使用OAuth {{1}}发布到Twitter的教程,但我仍然不清楚某些事情。

我的要求是通过多个帐户发送推文,其中每个帐户都有用户名/密码

这可能吗?如果是,那我该怎么办? 我很困惑如何获得我拥有的每个用户帐户所需的4secret密钥。

2 个答案:

答案 0 :(得分:4)

1. PHP类:https://github.com/themattharris/tmhOAuth

2. PHP函数

function tweet($status, $consumer_key, $consumer_secret, $user_token, $user_secret){
    include("class.twitter.php");
    $tmhOAuth = new tmhOAuth(array(
        'consumer_key'=> $consumer_key,
        'consumer_secret' => $consumer_secret,
        'user_token'  => $user_token,
        'user_secret' => $user_secret,
    ));
    $tmhOAuth->request('POST', $tmhOAuth->url('1/statuses/update'), array(
      'status' => $status
    ));
}

3. https://dev.twitter.com/apps/new(注册应用,获取关键字foreach帐户)

4. tweet("yay!", ...);

5.转到4但使用不同的按键

答案 1 :(得分:1)

阅读Twitter的authentication计划,然后查看一些libraries