Было бы намного проще разобраться на стороне сервера, но я предполагаю, что вы делаете сайт полностью на стороне клиента?
образец Javascript:
//store your JSON into a variable
var yourJSON = {"animals":
[ {"type": "dog", "name": "Paul"},
{"type": "cat", "name": "Ralph"},
{"type": "bird", "name": "Jim"} ]
};
//retrieve data and store into variables (do with them what you will)
var PaulsType = yourJSON.animals[0].type; //returns 'dog'
var BirdsName = yourJSON.animals[2].name; //returns 'Jim'
Так что с Twitter существует множество уровней инкапсуляции, поэтому вам необходимо соответственно отрегулировать. Например, для получения ваших подписчиков у вас будет что-то вроде этого:
[{"statuses_count": 527, "profile_use_background_image": true, ....
....
, "status": {"place": null, "retweeted_status": {"place": null, "координат": null, "retweet_count": "100 +", "усеченный": false, "текст": "BLAHBLAHBLAH" .....
Так что это просто показывает индекс 0. Если вы хотите вернуть текст самого последнего твита вашего первого подписчика (человека, который последним следил за вами), вам придется использовать javascript, как это. В этом примере твит представляет собой ретвит (чтобы показать использование инкапсуляции):
var yourJSON = {put Twitter output here};
var firstFollowersTweet_retweet = yourJSON[0].status.retweeted_status.text;
//to get raw text whether retweet or not
var firstFollowersTweet = yourJSON[0].status.text;
POW