<?php use TwitterOAuth\TwitterOAuth; date_default_timezone_set('UTC'); require_once __DIR__ . '/vendor/autoload.php'; include "config/config.php"; $tw = new TwitterOAuth($config); $conf = new Lib\Conf(); //Last ID $lastid = $conf->getValue("lastid"); //Get Screenname if ($conf->getValue("screenName") === False) { echo "Get Screenname\r\n"; $response = $tw->get("account/settings"); $screenName = $response->screen_name; $conf->setValue("screenName", $screenName); } $lists = new Lib\Lists(); if ($lastid !== false) { $response = $tw->get('statuses/mentions_timeline', array("since_id" => $lastid)); } else { $response = $tw->get('statuses/mentions_timeline', array()); } # Loop Tweets foreach ($response as $tweet) { # Set lastid if tweet id is bigger if ($tweet->id_str > $lastid) { $lastid = $tweet->id_str; } #Tweet Pharsen list($listname, $entrys) = $lists->tweetPhrasen($tweet->text);
<?php use TwitterOAuth\TwitterOAuth; date_default_timezone_set('UTC'); require_once __DIR__ . '/vendor/autoload.php'; include "config/config.php"; $tw = new TwitterOAuth($config); $conf = new Lib\Conf(); //Last ID $lastid = $conf->getValue("lastid"); $lists = new Lib\Lists(); $entrys = $lists->getShortKeys(); foreach ($entrys as $entry) { #$user = $tw->get("users/lookup", array("user_id"=>$entry["userid"])); #$username = $user[0]->screen_name; $tw->post("direct_messages/new", array("user_id" => $entry["userid"], "text" => "Dein Key ist " . $entry["shortkey"] . "")); $lists->createLongKey($entry["userid"]); #var_dump($user); }