OSDN Git Service

embrj
[embrj/master.git] / ajax / apiQuota.php
1 <?php 
2         include ('../lib/twitese.php');
3         if(!isset($_SESSION)){
4                 session_start();
5         }
6         $t = getTwitter();
7         $limit = get_object_vars($t->ratelimit()->resources->statuses);
8         $timeline_limit = $limit["/statuses/home_timeline"];
9         $mentions_limit = $limit['/statuses/mentions_timeline'];
10         $timeline_reset = intval($timeline_limit->reset - $_SERVER['REQUEST_TIME']);
11         $mentions_reset = intval($mentions_limit->reset - $_SERVER['REQUEST_TIME']);
12         $timeline_remaining = $timeline_limit->remaining < 0 ? 0 : $timeline_limit->remaining;
13         $mentions_remaining = $mentions_limit->remaining < 0 ? 0 : $mentions_limit->remaining;
14         $timeline_qlimit = $timeline_limit->limit;
15         $mentions_qlimit = $mentions_limit->limit;
16         header('Content-Type: text/html');
17         echo "<li><span style=\"color: #2276BB\">Timeline API remains: $timeline_remaining/$timeline_qlimit</span></li>
18         <li><span style=\"color: #2276BB\">Reset in $timeline_reset sec(s)</span></li>
19         <li><span style=\"color: #2276BB\">Mentions API remains: $mentions_remaining/$mentions_qlimit</span></li>
20         <li><span style=\"color: #2276BB\">Reset in $mentions_reset sec(s)</span></li>";
21 ?>