Как получить 20 или более статусов Twitter с помощью PHP? - PullRequest
0 голосов
/ 02 апреля 2012

Я впервые занимаюсь мобильной разработкой с помощью твиттера.Я использую Adobe Flash AS3 и PHP-скрипт для извлечения своего статуса из твиттера в собственное приложение для iphone.Однако я не могу получить более 20 статусов.

PHP:

<?php
header('Content-Type: text/html; charset=utf-8');
$name = $_GET['url'];
$url = 'http://twitter.com/statuses/user_timeline.xml?screen_name=';
$url .= $name;
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_HEADER, 0);
ob_start();
curl_exec ($ch);
curl_close ($ch);
$string = ob_get_contents();
$content = ob_end_clean();
echo $string;
?>

В Flash CS5.5:

private static const USERNAME:String = "twitterusername";        
private static const URL:String = "http://myserverhost.com/proxy.php?url=";        
private static const REQUEST:String = URL + USERNAME;

urlLoader = new URLLoader();
urlLoader.load(new URLRequest(REQUEST));
urlLoader.addEventListener(Event.COMPLETE, displayInfo);

Я прочитал в твиттередокументация (http://dev.twitter.com/docs/working-with-timelines), которую вы мне дали, однако я все еще не совсем понимаю, «Как запрашивать более 20 статусов одновременно». Есть ли какой-нибудь учебный / примерный код в Интернете для справки?

Ответы [ 2 ]

2 голосов
/ 02 апреля 2012

Если вы ищете в руководстве для метода, который вы используете, будет значение count , которое вы можете указать, максимум 200.

Вот как то так

http://twitter.com/statuses/user_timeline.xml?count=[count]&screen_name=[user]
1 голос
/ 02 апреля 2012

Вы имеете в виду:


//use count parameter
$count = 30;
$url = "https://twitter.com/statuses/user_timeline/screen_name.xml?count=".$count;
...