2014-08-28 37 views
0

我使用PHP和HTML开发简单的Twitter API交互。我正在使用使用Twitter API仅返回PHP中选定的数据

GET 
https://api.twitter.com/1.1/users/show.json?screen_name=rsarver 

命令。我只想返回用户名,追随者数量,以下数量和位置。

任何人都知道如何做到这一点?

<?php include "library/twitteroauth.php"; ?> 
<?php 
$consumer = "key"; 
$consumersecret = "key"; 
$accesstoken = "key"; 
$accesstokensecret = "key"; 

$twitter = new TwitterOAuth($consumer, $consumersecret, $accesstoken, $accesstokensecret); 
$tweets = $twitter->get('https://api.twitter.com/1.1/users/lookup.json?screen_name=bandstring'); 


?> 

<html> 
    <head> 
      <meta charset ="UTF-8" /> 
      <title>Twitter Search</title>  
    </head> 
     <body> 
      <form action="" method="post"> 
      <label>Search: <input type="text" name ="keyword"/> 
      </form> 
      <?php 
      if (isset($_POST['keyword'])){ 
       $tweets = $twitter->get('https://api.twitter.com/1.1/users/lookup.json?screen_name='.$_POST['keyword']. ''); 
         var_dump($tweets); 
        }   

      ?> 
     </body> 
</html> 
+0

检查REST API文档https://dev.twitter.com/docs/api/1.1 – 2014-08-28 11:54:46

+0

@RonniEgeriis我看不到任何提及的信息过滤。 – liamsheridann 2014-08-28 14:14:54

+0

然后在他们的API中不支持它。 – 2014-08-29 08:38:01

回答

0

该API不会过滤掉任何信息。您将收到您作为JSON对象请求的信息,并且必须解析出您所需的信息。

+0

在PHP中执行此操作的命令是什么? – liamsheridann 2014-08-28 16:02:34

+0

https://dev.twitter.com/docs/api/1.1/get/users/lookup – 2014-08-28 16:10:28