Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Add #NewTwitter methods and tests

Remove deprecated method #replies (use #mentions instead) and #help, which returned invalid JSON.
  • Loading branch information...
commit 0bfbf6352de9bdda2b93ed053a358c0cb8e78e8f 1 parent b4b87de
@sferik authored
Showing with 865 additions and 5,542 deletions.
  1. +1 −1  examples/timeline.rb
  2. +2 −2 lib/twitter.rb
  3. +193 −113 lib/twitter/base.rb
  4. +60 −8 lib/twitter/unauthenticated.rb
  5. +1 −0  test/fixtures/array.json
  6. +0 −1,632 test/fixtures/blocking.json
  7. +1 −0  test/fixtures/direct_message.json
  8. +0 −1  test/fixtures/firehose.json
  9. +0 −1  test/fixtures/follower_ids.json
  10. +0 −1  test/fixtures/followers.json
  11. +0 −1  test/fixtures/friend_ids.json
  12. +0 −1  test/fixtures/friends_timeline.json
  13. +0 −1  test/fixtures/home_timeline.json
  14. +0 −1  test/fixtures/ids.json
  15. +0 −1  test/fixtures/list_statuses.json
  16. +0 −1  test/fixtures/list_statuses_1_1.json
  17. +0 −1  test/fixtures/list_statuses_2_1.json
  18. +1 −1  test/fixtures/list_users.json
  19. BIN  test/fixtures/me.jpeg
  20. +0 −1  test/fixtures/mentions.json
  21. BIN  test/fixtures/nature02922-f1.2.jpeg
  22. +0 −39 test/fixtures/people_search.json
  23. +1 −0  test/fixtures/rate_limit_status.json
  24. +1 −0  test/fixtures/relationship.json
  25. +0 −41 test/fixtures/report_spam.json
  26. +1 −1  test/fixtures/retweet.json
  27. +0 −1  test/fixtures/retweeted_by_me.json
  28. +0 −1  test/fixtures/retweeted_to_me.json
  29. +0 −166 test/fixtures/retweeters_of_tweet.json
  30. +0 −1  test/fixtures/retweets.json
  31. +0 −1  test/fixtures/retweets_of_me.json
  32. BIN  test/fixtures/sample-image.png
  33. +1 −7 test/fixtures/saved_search.json
  34. +0 −16 test/fixtures/saved_searches.json
  35. +1 −0  test/fixtures/settings.json
  36. +1 −1  test/fixtures/status.json
  37. +1 −0  test/fixtures/totals.json
  38. +0 −253 test/fixtures/trends_available.json
  39. +1 −1,925 test/fixtures/trends_daily.json
  40. +0 −57 test/fixtures/trends_location.json
  41. +0 −1  test/fixtures/update_profile_background_image.json
  42. +0 −1  test/fixtures/update_profile_image.json
  43. +1 −1  test/fixtures/user.json
  44. +0 −710 test/fixtures/user_timeline.json
  45. +0 −1  test/fixtures/users.json
  46. +347 −300 test/twitter/base_test.rb
  47. +19 −50 test/twitter/geo_test.rb
  48. +3 −2 test/twitter/oauth_test.rb
  49. +65 −64 test/twitter/search_test.rb
  50. +31 −69 test/twitter/trends_test.rb
  51. +91 −61 test/twitter/unauthenticated_test.rb
  52. +40 −3 test/twitter_test.rb
  53. +1 −1  website/index.html
View
2  examples/timeline.rb
@@ -13,5 +13,5 @@
pp client.user_timeline
puts '*'*50
-pp client.replies
+pp client.mentions
puts '*'*50
View
4 lib/twitter.rb
@@ -9,7 +9,7 @@ module Twitter
def self.client; Twitter::Unauthenticated.new end
- def_delegators :client, :firehose, :user, :status, :friend_ids, :follower_ids, :timeline, :list_timeline
+ def_delegators :client, :firehose, :user, :suggestions, :retweeted_to_user, :retweeted_by_user, :status, :friend_ids, :follower_ids, :timeline, :lists_subscribed, :list_timeline
def self.adapter
@adapter ||= Faraday.default_adapter
@@ -38,7 +38,7 @@ def self.api_endpoint=(value)
end
def self.api_version
- @api_version ||= "1"
+ @api_version ||= 1
end
def self.api_version=(value)
View
306 lib/twitter/base.rb
@@ -25,26 +25,48 @@ def user_timeline(options={})
perform_get("statuses/user_timeline.json", options)
end
- def status(id)
- perform_get("statuses/show/#{id}.json")
+ def retweeted_to_user(user_id_or_screen_name, options={})
+ case user_id_or_screen_name
+ when Fixnum
+ options.merge!({:user_id => user_id_or_screen_name})
+ when String
+ options.merge!({:screen_name => user_id_or_screen_name})
+ end
+ perform_get("statuses/retweeted_to_user.json", options)
end
- # Options: count
- def retweets(id, options={})
- perform_get("statuses/retweets/#{id}.json", options)
+ def retweeted_by_user(user_id_or_screen_name, options={})
+ case user_id_or_screen_name
+ when Fixnum
+ options.merge!({:user_id => user_id_or_screen_name})
+ when String
+ options.merge!({:screen_name => user_id_or_screen_name})
+ end
+ perform_get("statuses/retweeted_by_user.json", options)
+ end
+
+ def status(id, options={})
+ perform_get("statuses/show/#{id}.json", options)
end
# Options: in_reply_to_status_id
def update(status, options={})
- perform_post("statuses/update.json", :body => {:status => status}.merge(options))
+ perform_post("statuses/update.json", {:status => status}.merge(options))
end
- # DEPRECATED: Use #mentions instead
- #
- # Options: since_id, max_id, since, page
- def replies(options={})
- warn("DEPRECATED: #replies is deprecated by Twitter; use #mentions instead")
- perform_get("statuses/replies.json", options)
+ # Options: trim_user, include_entities
+ def status_destroy(id, options={})
+ perform_delete("statuses/destroy/#{id}.json", options)
+ end
+
+ # Options: trim_user, include_entities
+ def retweet(id, options={})
+ perform_post("statuses/retweet/#{id}.json", options)
+ end
+
+ # Options: count
+ def retweets(id, options={})
+ perform_get("statuses/retweets/#{id}.json", options)
end
# Options: since_id, max_id, count, page
@@ -73,14 +95,6 @@ def retweeters_of(id, options={})
perform_get("statuses/#{id}/retweeted_by#{"/ids" if ids_only}.json", options)
end
- def status_destroy(id)
- perform_post("statuses/destroy/#{id}.json")
- end
-
- def retweet(id)
- perform_post("statuses/retweet/#{id}.json", :body => {})
- end
-
# Options: id, user_id, screen_name, page
def friends(options={})
perform_get("statuses/friends.json", options)
@@ -91,27 +105,18 @@ def followers(options={})
perform_get("statuses/followers.json", options)
end
- def user(id_or_screen_name, options={})
- if id_or_screen_name.is_a?(Integer)
- options.merge!({:user_id => id_or_screen_name})
- elsif id_or_screen_name.is_a?(String)
- options.merge!({:screen_name => id_or_screen_name})
+ def user(user_id_or_screen_name, options={})
+ case user_id_or_screen_name
+ when Fixnum
+ options.merge!({:user_id => user_id_or_screen_name})
+ when String
+ options.merge!({:screen_name => user_id_or_screen_name})
end
perform_get("users/show.json", options)
end
- def users(*ids_or_screen_names)
- ids, screen_names = [], []
- ids_or_screen_names.flatten.each do |id_or_screen_name|
- if id_or_screen_name.is_a?(Integer)
- ids << id_or_screen_name
- elsif id_or_screen_name.is_a?(String)
- screen_names << id_or_screen_name
- end
- end
- options = {}
- options[:user_id] = ids.join(",") unless ids.empty?
- options[:screen_name] = screen_names.join(",") unless screen_names.empty?
+ def users(user_ids_or_screen_names, options={})
+ merge_users_into_options!(Array(user_ids_or_screen_names), options)
perform_get("users/lookup.json", options)
end
@@ -120,6 +125,10 @@ def user_search(query, options={})
perform_get("users/search.json", {:q => query}.merge(options))
end
+ def direct_message(id, options={})
+ perform_get("direct_messages/show/#{id}.json", options)
+ end
+
# Options: since, since_id, page
def direct_messages(options={})
perform_get("direct_messages.json", options)
@@ -130,30 +139,44 @@ def direct_messages_sent(options={})
perform_get("direct_messages/sent.json", options)
end
- def direct_message_create(user_id_or_screen_name, text)
- perform_post("direct_messages/new.json", :body => {:user => user_id_or_screen_name, :text => text})
+ def direct_message_create(user_id_or_screen_name, text, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ options[:text] = text
+ perform_post("direct_messages/new.json", options)
end
- def direct_message_destroy(id)
- perform_post("direct_messages/destroy/#{id}.json")
+ def direct_message_destroy(id, options={})
+ perform_delete("direct_messages/destroy/#{id}.json", options)
end
- def friendship_create(id, follow=false)
- body = {}
- body.merge!(:follow => follow) if follow
- perform_post("friendships/create/#{id}.json", :body => body)
+ def friendship(options={})
+ perform_get("friendships/show.json", options)
end
+ alias :friendship_show :friendship
- def friendship_destroy(id)
- perform_post("friendships/destroy/#{id}.json")
+ def friendships(user_ids_or_screen_names, options={})
+ merge_users_into_options!(Array(user_ids_or_screen_names), options)
+ perform_get("friendships/lookup.json", options)
end
- def friendship_exists?(user_id_or_screen_name_a, user_id_or_screen_name_b)
- perform_get("friendships/exists.json", {:user_a => user_id_or_screen_name_a, :user_b => user_id_or_screen_name_b})
+ def friendship_create(user_id_or_screen_name, follow=false, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ options[:follow] = follow if follow
+ perform_post("friendships/create.json", options)
end
- def friendship_show(options)
- perform_get("friendships/show.json", options)
+ def friendship_update(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ perform_post("friendships/update.json", options)
+ end
+
+ def friendship_destroy(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ perform_delete("friendships/destroy.json", options)
+ end
+
+ def friendship_exists?(user_id_or_screen_name_a, user_id_or_screen_name_b)
+ perform_get("friendships/exists.json", {:user_a => user_id_or_screen_name_a, :user_b => user_id_or_screen_name_b})
end
# Options: id, user_id, screen_name
@@ -166,20 +189,21 @@ def follower_ids(options={})
perform_get("followers/ids.json", options)
end
- def verify_credentials
- perform_get("account/verify_credentials.json")
+ def verify_credentials(options={})
+ perform_get("account/verify_credentials.json", options)
end
# Device must be sms, im or none
- def update_delivery_device(device)
- perform_post("account/update_delivery_device.json", :body => {:device => device})
+ def update_delivery_device(device, options={})
+ options[:device] = device
+ perform_post("account/update_delivery_device.json", options)
end
# One or more of the following must be present:
# profile_background_color, profile_text_color, profile_link_color,
# profile_sidebar_fill_color, profile_sidebar_border_color
- def update_profile_colors(colors={})
- perform_post("account/update_profile_colors.json", :body => colors)
+ def update_profile_colors(options={})
+ perform_post("account/update_profile_colors.json", options)
end
# file should respond to #read and #path
@@ -192,14 +216,18 @@ def update_profile_background(file, tile = false)
perform_post("account/update_profile_background_image.json", build_multipart_bodies(:image => file).merge(:tile => tile))
end
- def rate_limit_status
- perform_get("account/rate_limit_status.json")
- end
-
# One or more of the following must be present:
# name, email, url, location, description
- def update_profile(body={})
- perform_post("account/update_profile.json", :body => body)
+ def update_profile(options={})
+ perform_post("account/update_profile.json", options)
+ end
+
+ def totals(options={})
+ perform_get("account/totals.json", options)
+ end
+
+ def settings(options={})
+ perform_get("account/settings.json", options)
end
# Options: id, page
@@ -207,52 +235,61 @@ def favorites(options={})
perform_get("favorites.json", options)
end
- def favorite_create(id)
- perform_post("favorites/create/#{id}.json")
+ def favorite_create(id, options={})
+ perform_post("favorites/create/#{id}.json", options)
+ end
+
+ def favorite_destroy(id, options={})
+ perform_delete("favorites/destroy/#{id}.json", options)
end
- def favorite_destroy(id)
- perform_post("favorites/destroy/#{id}.json")
+ def enable_notifications(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ perform_post("notifications/follow.json", options)
end
- def enable_notifications(id)
- perform_post("notifications/follow/#{id}.json")
+ def disable_notifications(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ perform_post("notifications/leave.json", options)
end
- def disable_notifications(id)
- perform_post("notifications/leave/#{id}.json")
+ def block(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ perform_post("blocks/create.json")
end
- def block(id)
- perform_post("blocks/create/#{id}.json")
+ def unblock(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ perform_delete("blocks/destroy.json")
end
- def unblock(id)
- perform_post("blocks/destroy/#{id}.json")
+ def report_spam(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ perform_post("report_spam.json", options)
end
- # When reporting a user for spam, specify one or more of id, screen_name, or user_id
- def report_spam(options)
- perform_post("report_spam.json", :body => options)
+ def list_create(list_owner_screen_name, name, options={})
+ options[:name] = name
+ perform_post("#{list_owner_screen_name}/lists.json", options)
end
- def help
- perform_get("help/test.json")
+ def list_update(list_owner_screen_name, slug, options={})
+ perform_put("#{list_owner_screen_name}/lists/#{slug}.json", options)
end
- def list_create(list_owner_screen_name, options)
- perform_post("#{list_owner_screen_name}/lists.json", :body => {:user => list_owner_screen_name}.merge(options))
+ def list_delete(list_owner_screen_name, slug, options={})
+ perform_delete("#{list_owner_screen_name}/lists/#{slug}.json", options)
end
- def list_update(list_owner_screen_name, slug, options)
- perform_put("#{list_owner_screen_name}/lists/#{slug}.json", :body => options)
+ def list(list_owner_screen_name, slug, options={})
+ perform_get("#{list_owner_screen_name}/lists/#{slug}.json", options)
end
- def list_delete(list_owner_screen_name, slug)
- perform_delete("#{list_owner_screen_name}/lists/#{slug}.json")
+ def lists_subscribed(options={})
+ perform_get("lists/all.json", options)
end
- def lists(list_owner_screen_name = nil, options={})
+ def lists(list_owner_screen_name=nil, options={})
path = case list_owner_screen_name
when nil
"lists.json"
@@ -265,13 +302,22 @@ def lists(list_owner_screen_name = nil, options={})
perform_get(path, options)
end
- def list(list_owner_screen_name, slug)
- perform_get("#{list_owner_screen_name}/lists/#{slug}.json")
+ def suggestions(category_slug=nil, options={})
+ path = case category_slug
+ when nil
+ "suggestions.json"
+ when Hash
+ options = category_slug
+ "suggestions.json"
+ else
+ "users/suggestions/#{category_slug}/members.json"
+ end
+ perform_get(path, options)
end
# :per_page = max number of statues to get at once
# :page = which page of tweets you wish to get
- def list_timeline(list_owner_screen_name, slug, options = {})
+ def list_timeline(list_owner_screen_name, slug, options={})
perform_get("#{list_owner_screen_name}/lists/#{slug}/statuses.json", options)
end
@@ -279,60 +325,70 @@ def memberships(list_owner_screen_name, options={})
perform_get("#{list_owner_screen_name}/lists/memberships.json", options)
end
- def subscriptions(list_owner_screen_name, options = {})
+ def subscriptions(list_owner_screen_name, options={})
perform_get("#{list_owner_screen_name}/lists/subscriptions.json", options)
end
- def list_members(list_owner_screen_name, slug, options = {})
+ def list_members(list_owner_screen_name, slug, options={})
perform_get("#{list_owner_screen_name}/#{slug}/members.json", options)
end
- def list_add_member(list_owner_screen_name, slug, new_id)
- perform_post("#{list_owner_screen_name}/#{slug}/members.json", :body => {:id => new_id})
+ def list_add_member(list_owner_screen_name, slug, new_id, options={})
+ options[:id] = new_id
+ perform_post("#{list_owner_screen_name}/#{slug}/members.json", options)
end
- def list_remove_member(list_owner_screen_name, slug, id)
- perform_delete("#{list_owner_screen_name}/#{slug}/members.json", {:id => id})
+ def list_remove_member(list_owner_screen_name, slug, id, options={})
+ options[:id] = id
+ perform_delete("#{list_owner_screen_name}/#{slug}/members.json", options)
end
- def is_list_member?(list_owner_screen_name, slug, id)
- perform_get("#{list_owner_screen_name}/#{slug}/members/#{id}.json").error.nil?
+ def is_list_member?(list_owner_screen_name, slug, user_id_or_screen_name, options={})
+ perform_get("#{list_owner_screen_name}/#{slug}/members/#{user_id_or_screen_name}.json", options).error.nil?
end
def list_subscribers(list_owner_screen_name, slug, options={})
perform_get("#{list_owner_screen_name}/#{slug}/subscribers.json", options)
end
- def list_subscribe(list_owner_screen_name, slug)
- perform_post("#{list_owner_screen_name}/#{slug}/subscribers.json", :body => {})
+ def list_subscribe(list_owner_screen_name, slug, options={})
+ perform_post("#{list_owner_screen_name}/#{slug}/subscribers.json", options)
end
- def list_unsubscribe(list_owner_screen_name, slug)
- perform_delete("#{list_owner_screen_name}/#{slug}/subscribers.json")
+ def list_unsubscribe(list_owner_screen_name, slug, options={})
+ perform_delete("#{list_owner_screen_name}/#{slug}/subscribers.json", options)
end
- def blocked_ids
- perform_get("blocks/blocking/ids.json")
+ def blocked_ids(options={})
+ perform_get("blocks/blocking/ids.json", options)
end
def blocking(options={})
perform_get("blocks/blocking.json", options)
end
- def saved_searches
- perform_get("saved_searches.json")
+ def saved_searches(options={})
+ perform_get("saved_searches.json", options)
end
- def saved_search(id)
- perform_get("saved_searches/show/#{id}.json")
+ def saved_search(id, options={})
+ perform_get("saved_searches/show/#{id}.json", options)
end
def saved_search_create(options)
- perform_post("saved_searches/create.json", :body => {:options => options})
+ perform_post("saved_searches/create.json", options)
+ end
+
+ def saved_search_destroy(id, options={})
+ perform_delete("saved_searches/destroy/#{id}.json", options)
end
- def saved_search_destroy(id)
- perform_delete("saved_searches/destroy/#{id}.json")
+ def related_results(id, options={})
+ perform_get("related_results/show/#{id}.json", options)
+ end
+
+ def rate_limit_status(options={})
+ perform_get("account/rate_limit_status.json", options)
end
protected
@@ -397,14 +453,14 @@ def perform_get(path, options={})
def perform_post(path, options={})
results = connection.post do |request|
request.path = path
- request.body = options[:body]
+ request.body = options
end.body
end
def perform_put(path, options={})
results = connection.put do |request|
request.path = path
- request.body = options[:body]
+ request.body = options
end.body
end
@@ -414,5 +470,29 @@ def perform_delete(path, options={})
end.body
end
+ def merge_user_into_options!(user_id_or_screen_name, options={})
+ case user_id_or_screen_name
+ when Fixnum
+ options[:user_id] = user_id_or_screen_name
+ when String
+ options[:screen_name] = user_id_or_screen_name
+ end
+ options
+ end
+
+ def merge_users_into_options!(user_ids_or_screen_names, options={})
+ user_ids, screen_names = [], []
+ user_ids_or_screen_names.flatten.each do |user_id_or_screen_name|
+ case user_id_or_screen_name
+ when Fixnum
+ user_ids << user_id_or_screen_name
+ when String
+ screen_names << user_id_or_screen_name
+ end
+ end
+ options[:user_id] = user_ids.join(",") unless user_ids.empty?
+ options[:screen_name] = screen_names.join(",") unless screen_names.empty?
+ end
+
end
end
View
68 lib/twitter/unauthenticated.rb
@@ -14,9 +14,39 @@ def firehose(options = {})
end.body
end
- def user(id, options={})
+ def user(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
results = connection.get do |request|
- request.url "users/show/#{id}.json", options
+ request.url "users/show.json", options
+ end.body
+ end
+
+ def suggestions(category_slug=nil, options={})
+ path = case category_slug
+ when nil
+ "suggestions.json"
+ when Hash
+ options = category_slug
+ "suggestions.json"
+ else
+ "users/suggestions/#{category_slug}/members.json"
+ end
+ results = connection.get do |request|
+ request.url path, options
+ end.body
+ end
+
+ def retweeted_to_user(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ results = connection.get do |request|
+ request.url "statuses/retweeted_to_user.json", options
+ end.body
+ end
+
+ def retweeted_by_user(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ results = connection.get do |request|
+ request.url "statuses/retweeted_by_user.json", options
end.body
end
@@ -26,21 +56,31 @@ def status(id, options={})
end.body
end
- def friend_ids(id, options={})
+ def friend_ids(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
+ results = connection.get do |request|
+ request.url "friends/ids.json", options
+ end.body
+ end
+
+ def follower_ids(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
results = connection.get do |request|
- request.url "friends/ids/#{id}.json", options
+ request.url "followers/ids.json", options
end.body
end
- def follower_ids(id, options={})
+ def timeline(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
results = connection.get do |request|
- request.url "followers/ids/#{id}.json", options
+ request.url "statuses/user_timeline.json", options
end.body
end
- def timeline(id, options={})
+ def lists_subscribed(user_id_or_screen_name, options={})
+ merge_user_into_options!(user_id_or_screen_name, options)
results = connection.get do |request|
- request.url "statuses/user_timeline/#{id}.json", options
+ request.url "lists/all.json", options
end.body
end
@@ -64,5 +104,17 @@ def connection
end
end
+ private
+
+ def merge_user_into_options!(user_id_or_screen_name, options={})
+ case user_id_or_screen_name
+ when Fixnum
+ options[:user_id] = user_id_or_screen_name
+ when String
+ options[:screen_name] = user_id_or_screen_name
+ end
+ options
+ end
+
end
end
View
1  test/fixtures/array.json
@@ -0,0 +1 @@
+[]
View
1,632 test/fixtures/blocking.json
@@ -1,1632 +0,0 @@
-[{
- "profile_background_tile": true,
- "description": "http://www.associatedcontent.com/user/191637/judithallison",
- "notifications": false,
- "favourites_count": 3,
- "profile_background_color": "9ae4e8",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "<a href=\"http://twitterfeed.com\" rel=\"nofollow\">twitterfeed</a>",
- "truncated": false,
- "id": 6605638332,
- "text": "Star Trek Online Digital Deluxe Edition Announced: Star Trek Online Digital Deluxe Edition Announced - Gaming News.... http://bit.ly/7lxiiQ",
- "created_at": "Sat Dec 12 18:30:32 +0000 2009"
- },
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": "Hawaii",
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": "http://blog.sciencefictionbuzz.com and http://twitterbuzz.blogspot.com",
- "profile_text_color": "000000",
- "followers_count": 4753,
- "profile_image_url": "http://a1.twimg.com/profile_images/40255852/taichibeach_normal.jpg",
- "location": "Philadelphia",
- "name": "Judith Brandy",
- "statuses_count": 7653,
- "profile_background_image_url": "http://a3.twimg.com/profile_background_images/2490355/twitter-back.jpg",
- "id": 2898661,
- "utc_offset": -36000,
- "created_at": "Thu Mar 29 21:48:14 +0000 2007",
- "friends_count": 26967,
- "profile_link_color": "0000ff",
- "screen_name": "zaahn"
-},
-{
- "profile_background_tile": false,
- "description": "Trying to shape the future",
- "notifications": false,
- "favourites_count": 24,
- "profile_background_color": "9ae4e8",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": 35050842,
- "in_reply_to_status_id": 1607784333,
- "in_reply_to_screen_name": "vmlopez",
- "source": "web",
- "truncated": false,
- "id": 1608345622,
- "text": "@vmlopez If ur downtown FTW next week check out a cool local food drive with some local business: http://cutfumedia.wordpress.com",
- "created_at": "Fri Apr 24 22:59:32 +0000 2009"
- },
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": "Central Time (US & Canada)",
- "profile_sidebar_border_color": "87bc44",
- "statuses_count": 64,
- "protected": false,
- "url": "http://www.cutfu.com",
- "profile_text_color": "000000",
- "followers_count": 456,
- "profile_image_url": "http://a1.twimg.com/profile_images/311909684/CF_Logo_avatar_normal.png",
- "location": "Fort Worth, TX",
- "name": "CutFu_HQ",
- "profile_background_image_url": "http://s.twimg.com/a/1260214487/images/themes/theme1/bg.png",
- "id": 14294629,
- "utc_offset": -21600,
- "created_at": "Thu Apr 03 16:33:31 +0000 2008",
- "friends_count": 1832,
- "profile_link_color": "0000ff",
- "screen_name": "CutFu_HQ"
-},
-{
- "profile_background_tile": true,
- "description": "Is the online destination to share & download FREE content for mobile phone. Over 4 million wonderful members and 7 billion free downloads served",
- "verified": false,
- "profile_background_color": "1A1B1F",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "web",
- "truncated": false,
- "id": 6550198269,
- "text": "RT @DavideDiCillo: In case you haven't downloaded Christmasfy Me for you iPhone yet, here's the link http://mixd.in/xmas",
- "created_at": "Fri Dec 11 00:57:59 +0000 2009"
- },
- "geo_enabled": false,
- "profile_sidebar_fill_color": "252429",
- "following": null,
- "statuses_count": 1334,
- "time_zone": "Central Time (US & Canada)",
- "profile_sidebar_border_color": "181A1E",
- "followers_count": 6135,
- "protected": false,
- "url": "http://www.ringernation.com",
- "friends_count": 153,
- "profile_text_color": "666666",
- "profile_image_url": "http://a1.twimg.com/profile_images/484001024/Untitled_normal.jpg",
- "location": "Texas",
- "name": ".",
- "profile_background_image_url": "http://a1.twimg.com/profile_background_images/9873016/4cc84fd3aa07c31901cb669b5ab3565689bdb09e.jpg",
- "id": 14587928,
- "notifications": null,
- "utc_offset": -21600,
- "favourites_count": 0,
- "created_at": "Tue Apr 29 17:46:08 +0000 2008",
- "profile_link_color": "2FC2EF",
- "screen_name": "ringernation"
-},
-{
- "profile_background_tile": false,
- "description": "Twitter you're never walk alone!!!",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": "Pacific Time (US & Canada)",
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": "http://tinyurl.com/nzbxz6",
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/67107621/4382734_28_normal.jpg",
- "location": "BANGKOK",
- "name": "Kitty",
- "statuses_count": 137,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 15195119,
- "utc_offset": -28800,
- "created_at": "Sun Jun 22 04:54:10 +0000 2008",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "tgpmaker"
-},
-{
- "profile_background_tile": false,
- "description": "Ive been online for a few years trying to make some extra money, l recently got introduced to this new program and all i can say is WOW!!! even jumped in on it.",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": "Central Time (US & Canada)",
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": "http://purl.oclc.org/NET/3/",
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/56094889/IM001914_2__normal.jpg",
- "location": "Wisconsin",
- "name": "asdcash",
- "statuses_count": 6,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 15271965,
- "utc_offset": -21600,
- "created_at": "Sun Jun 29 17:23:16 +0000 2008",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "asdcash"
-},
-{
- "profile_background_tile": false,
- "description": "Unretired. Writing #skipsnovel. Minding unsustainability of status quo and progressive political movement to transform personality/sociality. Doing common good.",
- "notifications": false,
- "favourites_count": 1,
- "profile_background_color": "ffffff",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "ffffff",
- "following": false,
- "time_zone": "Quito",
- "profile_sidebar_border_color": "ffffff",
- "protected": false,
- "url": "http://curiositymatters.wordpress.com/shem-skip/",
- "profile_text_color": "000000",
- "followers_count": 2650,
- "profile_image_url": "http://a1.twimg.com/profile_images/406729798/twitterProfilePhoto_normal.jpg",
- "location": "Cleveland",
- "name": "Skip Zilla",
- "statuses_count": 11236,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme4/bg.gif",
- "id": 15398400,
- "utc_offset": -18000,
- "created_at": "Fri Jul 11 23:55:03 +0000 2008",
- "friends_count": 2621,
- "profile_link_color": "0ab00a",
- "screen_name": "skipzilla"
-},
-{
- "statuses_count": 1,
- "profile_background_tile": false,
- "description": null,
- "friends_count": 0,
- "profile_background_color": "9ae4e8",
- "geo_enabled": false,
- "notifications": false,
- "favourites_count": 0,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "verified": false,
- "time_zone": "Hawaii",
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "profile_image_url": "http://s.twimg.com/a/1260393960/images/default_profile_1_normal.png",
- "location": null,
- "name": "ryonstal58",
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 15526484,
- "utc_offset": -36000,
- "created_at": "Tue Jul 22 04:37:10 +0000 2008",
- "profile_link_color": "0000ff",
- "followers_count": 0,
- "screen_name": "ryonstal58"
-},
-{
- "profile_background_tile": true,
- "description": "I provide Model 12 Photobooths for Weddings and other Events in Texas!",
- "notifications": false,
- "favourites_count": 8,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": "Central Time (US & Canada)",
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": "http://www.Texas-Photobooth.com",
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/67140897/photobooth_normal.jpg",
- "location": "DFW Texas!",
- "name": "Texas Photobooth Co.",
- "statuses_count": 761,
- "profile_background_image_url": "http://a1.twimg.com/profile_background_images/2939296/boothpicture.jpg",
- "id": 15605910,
- "utc_offset": -21600,
- "created_at": "Sat Jul 26 00:45:01 +0000 2008",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "TX_PhotoBooth"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": "Alaska",
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://s.twimg.com/a/1260393960/images/default_profile_0_normal.png",
- "location": null,
- "name": "66O803VRH53I",
- "statuses_count": 1,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 16111851,
- "utc_offset": -32400,
- "created_at": "Wed Sep 03 12:19:14 +0000 2008",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "66O803VRH53I"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://s.twimg.com/a/1260393960/images/default_profile_0_normal.png",
- "location": null,
- "name": "Ofelia385",
- "statuses_count": 1,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 16558374,
- "utc_offset": null,
- "created_at": "Thu Oct 02 12:27:53 +0000 2008",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "Ofelia385"
-},
-{
- "profile_background_tile": false,
- "description": "",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9AE4E8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "DDFFCC",
- "following": false,
- "time_zone": "Pacific Time (US & Canada)",
- "profile_sidebar_border_color": "BDDCAD",
- "protected": false,
- "url": "http://www.AcquireBenefitsGroup.com/life",
- "profile_text_color": "333333",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/62349295/53623_22421_normal.JPG",
- "location": "",
- "name": "keemex",
- "statuses_count": 13,
- "profile_background_image_url": "http://a3.twimg.com/profile_background_images/3216765/TWITTER_PNG.png",
- "id": 16842790,
- "utc_offset": -28800,
- "created_at": "Sat Oct 18 20:13:04 +0000 2008",
- "friends_count": 0,
- "profile_link_color": "0084B4",
- "screen_name": "keemex"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 1,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/62693939/cal_normal.jpg",
- "location": null,
- "name": "calikusu5555",
- "statuses_count": 5,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 16930692,
- "utc_offset": null,
- "created_at": "Thu Oct 23 17:12:21 +0000 2008",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "calikusu5555"
-},
-{
- "profile_background_tile": false,
- "description": "Make money now!",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "1A1B1F",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "252429",
- "following": false,
- "time_zone": "Central Time (US & Canada)",
- "profile_sidebar_border_color": "181A1E",
- "protected": false,
- "url": "http://giderdone.com",
- "profile_text_color": "666666",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/69344983/man2_normal.jpg",
- "location": "",
- "name": "Dave Stewart",
- "statuses_count": 2,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme9/bg.gif",
- "id": 18556118,
- "utc_offset": -21600,
- "created_at": "Fri Jan 02 16:52:26 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "2FC2EF",
- "screen_name": "freshideasnow"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/69373283/derek_normal.jpg",
- "location": null,
- "name": "_derekkgehl_",
- "statuses_count": 1,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 18563130,
- "utc_offset": null,
- "created_at": "Fri Jan 02 20:57:46 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "_derekkgehl_"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 1,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/69479735/images_normal.jpg",
- "location": null,
- "name": "creditmailer",
- "statuses_count": 32,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 18586480,
- "utc_offset": null,
- "created_at": "Sat Jan 03 20:40:01 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "creditmailer"
-},
-{
- "profile_background_tile": false,
- "description": "Educating consumers about financial and credit services since 1998. Among some of the topics discussed are personal loans, debt consolidation and credit cards.",
- "profile_background_color": "d0d0d0",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "<a href=\"http://tweetmeme.com\" rel=\"nofollow\">TweetMeme</a>",
- "truncated": false,
- "id": 6589304594,
- "text": "RT @tweetmeme Certificates of Deposit Explained | VisualEconomics.com http://bit.ly/6Hg3ZC",
- "created_at": "Sat Dec 12 03:46:36 +0000 2009"
- },
- "followers_count": 22871,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "98c954",
- "following": false,
- "friends_count": 20854,
- "time_zone": "Eastern Time (US & Canada)",
- "profile_sidebar_border_color": "474747",
- "verified": false,
- "notifications": false,
- "favourites_count": 0,
- "protected": false,
- "url": "http://www.creditloan.com/",
- "profile_text_color": "030303",
- "profile_image_url": "http://a3.twimg.com/profile_images/329931683/justcl_normal.jpg",
- "location": "Florida",
- "name": "CreditLoan.com",
- "profile_background_image_url": "http://a3.twimg.com/profile_background_images/25203731/twitterbgcl.jpg",
- "id": 20288521,
- "statuses_count": 2341,
- "utc_offset": -18000,
- "created_at": "Sat Feb 07 01:49:24 +0000 2009",
- "profile_link_color": "5e0f5e",
- "screen_name": "CreditLoan"
-},
-{
- "statuses_count": 561,
- "profile_background_tile": false,
- "description": "F5M-Millionaires Club Where Not Only Fortunes Are Made But Where Sponsors Join Under New Members To Give Them Best Chance To Earn Immediate Income!",
- "friends_count": 5901,
- "profile_background_color": "BADFCD",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "web",
- "truncated": false,
- "id": 6606275503,
- "text": "Expand your twitter followers http://www.buzzbeeadvertising.com/twitter/?id=207",
- "created_at": "Sat Dec 12 18:57:16 +0000 2009"
- },
- "geo_enabled": false,
- "notifications": false,
- "favourites_count": 0,
- "profile_sidebar_fill_color": "FFF7CC",
- "following": false,
- "verified": false,
- "time_zone": "Berlin",
- "profile_sidebar_border_color": "F2E195",
- "protected": false,
- "url": "http://bit.ly/w8IsO",
- "profile_text_color": "0C3E53",
- "profile_image_url": "http://a1.twimg.com/profile_images/77126480/PIC_3048_normal.JPG",
- "location": "Switzerland",
- "name": "Gunther Schmidt",
- "profile_background_image_url": "http://a3.twimg.com/profile_background_images/11085521/8417_background.jpg",
- "id": 20545635,
- "utc_offset": 3600,
- "created_at": "Tue Feb 10 21:02:37 +0000 2009",
- "profile_link_color": "FF0000",
- "followers_count": 6788,
- "screen_name": "daisy23568"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "web",
- "truncated": false,
- "id": 6566446523,
- "text": "http://www.myreviewchoice.com/learnspanish Love foreign travel, languages and meeting people. I currently live in NYC.",
- "created_at": "Fri Dec 11 13:35:44 +0000 2009"
- },
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 5020,
- "profile_image_url": "http://a1.twimg.com/profile_images/301815408/megh1944_normal.jpg",
- "location": null,
- "name": "David Bulmer",
- "statuses_count": 25,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 21743856,
- "utc_offset": null,
- "created_at": "Tue Feb 24 10:40:08 +0000 2009",
- "friends_count": 5202,
- "profile_link_color": "0000ff",
- "screen_name": "MEGH1944"
-},
-{
- "profile_background_tile": false,
- "description": "couple 19 years living in san diego steven walker and tom surrell",
- "notifications": false,
- "favourites_count": 14,
- "profile_background_color": "8B542B",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "EADEAA",
- "following": false,
- "time_zone": "Pacific Time (US & Canada)",
- "profile_sidebar_border_color": "D9B17E",
- "protected": false,
- "url": null,
- "profile_text_color": "333333",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/95684261/gay_pride_palm_spring_2008_005_normal.JPG",
- "location": "california, usa",
- "name": "surrell &amp; walker",
- "statuses_count": 892,
- "profile_background_image_url": "http://a3.twimg.com/profile_background_images/5823783/stevens_restaurant.jpg",
- "id": 24061224,
- "utc_offset": -28800,
- "created_at": "Thu Mar 12 23:02:23 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "9D582E",
- "screen_name": "stevenandtom"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "profile_background_color": "9ae4e8",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "web",
- "truncated": false,
- "id": 2869278090,
- "text": "AIP America's Independent Party - AIP Americans In Pursuit\nAIPNEWS.com Stay informed Stay tuned Stay In Touch\n/:J)",
- "created_at": "Mon Jul 27 12:10:45 +0000 2009"
- },
- "followers_count": 1474,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "friends_count": 1929,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "verified": false,
- "notifications": false,
- "favourites_count": 4,
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "profile_image_url": "http://a1.twimg.com/profile_images/95939984/Blue_Angels_verticle_normal.jpg",
- "location": null,
- "name": "Joe Mantegna",
- "profile_background_image_url": "http://s.twimg.com/a/1259882278/images/themes/theme1/bg.png",
- "id": 24362448,
- "statuses_count": 33,
- "utc_offset": null,
- "created_at": "Sat Mar 14 12:38:57 +0000 2009",
- "profile_link_color": "0000ff",
- "screen_name": "MAN4KEYES"
-},
-{
- "profile_background_tile": true,
- "description": "I'm a Martial Artist, Active Trader and Business Owner. I love God, my family and my life.",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "642D8B",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": 9567972,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": "CNN_Newsroom",
- "source": "<a href=\"http://www.tweetdeck.com/\" rel=\"nofollow\">TweetDeck</a>",
- "truncated": false,
- "id": 3289510893,
- "text": "@cnn_newsroom @nancypelosi Who is rlly pushing ppl 2 #townhallmeetings, the whitehouse is! #tcot #seiu #obama http://bit.ly/DaXWq",
- "created_at": "Thu Aug 13 17:01:48 +0000 2009"
- },
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "7AC3EE",
- "following": false,
- "time_zone": "Eastern Time (US & Canada)",
- "profile_sidebar_border_color": "65B0DA",
- "protected": false,
- "url": "http://atakix.com",
- "profile_text_color": "3D1957",
- "followers_count": 55,
- "profile_image_url": "http://a3.twimg.com/profile_images/309226653/Sandy-facebook_normal.jpg",
- "location": "United States",
- "name": "Sandy Petitto",
- "statuses_count": 475,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme10/bg.gif",
- "id": 28238491,
- "utc_offset": -18000,
- "created_at": "Thu Apr 02 00:37:24 +0000 2009",
- "friends_count": 36,
- "profile_link_color": "FF0000",
- "screen_name": "SandyPetitto"
-},
-{
- "profile_background_tile": false,
- "description": "",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "<a href=\"http://alexking.org/projects/wordpress\" rel=\"nofollow\">Twitter Tools</a>",
- "truncated": false,
- "id": 2091570221,
- "text": "New blog post: Busty Mature Gets Her Protein http://bit.ly/1xqhi6",
- "created_at": "Tue Jun 09 16:53:00 +0000 2009"
- },
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": "Greenland",
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": "http://www.adultfriendbestfinder.com",
- "profile_text_color": "000000",
- "followers_count": 1048,
- "profile_image_url": "http://s.twimg.com/a/1260393960/images/default_profile_4_normal.png",
- "location": "",
- "name": "Adult Friend",
- "statuses_count": 818,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 30903324,
- "utc_offset": -10800,
- "created_at": "Mon Apr 13 17:01:29 +0000 2009",
- "friends_count": 1893,
- "profile_link_color": "0000ff",
- "screen_name": "adultfriendbest"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "verified": false,
- "profile_background_color": "9ae4e8",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "web",
- "truncated": false,
- "id": 1627160269,
- "text": "http://www.dealsvista.com",
- "created_at": "Mon Apr 27 07:15:25 +0000 2009"
- },
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "statuses_count": 6,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "followers_count": 358,
- "protected": false,
- "url": null,
- "friends_count": 1583,
- "profile_text_color": "000000",
- "profile_image_url": "http://a1.twimg.com/profile_images/181959936/7_normal.jpg",
- "location": null,
- "name": "onenn carter",
- "profile_background_image_url": "http://s.twimg.com/a/1260229822/images/themes/theme1/bg.png",
- "id": 33599167,
- "notifications": false,
- "utc_offset": null,
- "favourites_count": 0,
- "created_at": "Mon Apr 20 17:53:58 +0000 2009",
- "profile_link_color": "0000ff",
- "screen_name": "onenn1"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "profile_background_color": "9ae4e8",
- "followers_count": 891,
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "<a href=\"http://apiwiki.twitter.com/\" rel=\"nofollow\">API</a>",
- "truncated": false,
- "id": 3790076222,
- "text": "Get the (Magic Code) when added to Any Site makes Google Pay-Per-Click Ads costs go to zero! http://p.gs/ofack",
- "created_at": "Sun Sep 06 01:41:29 +0000 2009"
- },
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "favourites_count": 0,
- "verified": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "notifications": false,
- "friends_count": 1875,
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "profile_image_url": "http://s.twimg.com/a/1260214487/images/default_profile_5_normal.png",
- "location": null,
- "name": "jen",
- "profile_background_image_url": "http://s.twimg.com/a/1260214487/images/themes/theme1/bg.png",
- "id": 34198547,
- "statuses_count": 14,
- "utc_offset": null,
- "created_at": "Wed Apr 22 05:43:12 +0000 2009",
- "profile_link_color": "0000ff",
- "screen_name": "jennyjaque"
-},
-{
- "profile_background_tile": false,
- "description": "",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "352726",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "99CC33",
- "following": false,
- "time_zone": "Singapore",
- "profile_sidebar_border_color": "829D5E",
- "protected": false,
- "url": null,
- "profile_text_color": "3E4415",
- "followers_count": 0,
- "profile_image_url": "http://a1.twimg.com/profile_images/184112630/sgGirls.com_tn_-_00270932_normal.jpg",
- "location": "",
- "name": "Germaine Tan",
- "statuses_count": 14,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme5/bg.gif",
- "id": 35419705,
- "utc_offset": 28800,
- "created_at": "Sun Apr 26 06:29:55 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "D02B55",
- "screen_name": "germs080"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/230801557/backgrounds_money_13_normal.jpg",
- "location": null,
- "name": "pamelacrowes",
- "statuses_count": 977,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 36275467,
- "utc_offset": null,
- "created_at": "Wed Apr 29 03:32:54 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "pamelacrowes"
-},
-{
- "profile_background_tile": false,
- "description": "",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "web",
- "truncated": false,
- "id": 2314513135,
- "text": "ever thought about dating a Hot Black Girl? http://linkfrog.net/phatbootygirl",
- "created_at": "Wed Jun 24 18:56:44 +0000 2009"
- },
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": "Quito",
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 490,
- "profile_image_url": "http://a1.twimg.com/profile_images/248514048/HOS_square__0000_Layer-58_normal.jpg",
- "location": "",
- "name": "Emily Simpson",
- "statuses_count": 75,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 39816392,
- "utc_offset": -18000,
- "created_at": "Wed May 13 18:51:43 +0000 2009",
- "friends_count": 584,
- "profile_link_color": "0000ff",
- "screen_name": "EmilySimpson44"
-},
-{
- "profile_background_tile": false,
- "description": "Im 21. I just graduated from college. I love clubbing, partying, shopping, hanging out with my girls :D I work hard for $$$",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": "http://N/A",
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/212744975/6_normal.jpg",
- "location": "USA",
- "name": "Elisa",
- "statuses_count": 7,
- "profile_background_image_url": "http://a1.twimg.com/profile_background_images/12961728/bg.jpg",
- "id": 40182515,
- "utc_offset": null,
- "created_at": "Fri May 15 05:19:52 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "Elisaluv348"
-},
-{
- "profile_background_tile": false,
- "description": "",
- "notifications": false,
- "favourites_count": 3,
- "profile_background_color": "1A1B1F",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "<a href=\"http://twitthis.com/\" rel=\"nofollow\">TwitThis</a>",
- "truncated": false,
- "id": 6604418430,
- "text": "Just posted: \"Der gut Organisierte Maschinenfick!\"( http://twitthis.com/jntf5f )",
- "created_at": "Sat Dec 12 17:39:24 +0000 2009"
- },
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "252429",
- "following": false,
- "time_zone": "Greenland",
- "profile_sidebar_border_color": "181A1E",
- "protected": false,
- "url": "http://www.vagosex.com",
- "profile_text_color": "fb6104",
- "followers_count": 545,
- "profile_image_url": "http://a1.twimg.com/profile_images/257795292/kev_normal.jpg",
- "location": "Netherland",
- "name": "kev",
- "statuses_count": 430,
- "profile_background_image_url": "http://a1.twimg.com/profile_background_images/17090408/red00_nik_porn.jpg",
- "id": 40439169,
- "utc_offset": -10800,
- "created_at": "Sat May 16 09:38:04 +0000 2009",
- "friends_count": 839,
- "profile_link_color": "2FC2EF",
- "screen_name": "vagosex"
-},
-{
- "profile_background_tile": false,
- "description": " ",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a1.twimg.com/profile_images/216405794/pic_014_normal.jpg",
- "location": " ",
- "name": "Emina Walter",
- "statuses_count": 40,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 40744132,
- "utc_offset": null,
- "created_at": "Sun May 17 21:46:22 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "xotinaxox2"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/248108289/ffff_normal.jpg",
- "location": null,
- "name": "John Ray",
- "statuses_count": 1,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 44338668,
- "utc_offset": null,
- "created_at": "Wed Jun 03 11:16:01 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "hickup4u"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a1.twimg.com/profile_images/248144406/ffff_normal.jpg",
- "location": null,
- "name": "Grant",
- "statuses_count": 1,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 44346381,
- "utc_offset": null,
- "created_at": "Wed Jun 03 12:16:28 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "granthill013"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/249007385/pic_normal.jpg",
- "location": null,
- "name": "Your Horny Kitty",
- "statuses_count": 1,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 44512165,
- "utc_offset": null,
- "created_at": "Thu Jun 04 01:28:54 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "doiyuwdmrc"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/251419029/ffff_normal.jpg",
- "location": null,
- "name": "vImmxF",
- "statuses_count": 59,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 44994403,
- "utc_offset": null,
- "created_at": "Fri Jun 05 20:59:10 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "vImmxF"
-},
-{
- "profile_background_tile": false,
- "description": "Discover the health benefits of Jus, What antioxidants can do for you.",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "709397",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "web",
- "truncated": false,
- "id": 5812137992,
- "text": "If interested in attending a meeting in the dallas/fortworth area; ref JUS email me.vitalityjus@gmail.com. www.myjus23.com/vitalityjus",
- "created_at": "Wed Nov 18 00:45:24 +0000 2009"
- },
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "A0C5C7",
- "following": false,
- "time_zone": "Mountain Time (US & Canada)",
- "profile_sidebar_border_color": "86A4A6",
- "statuses_count": 37,
- "protected": false,
- "url": "http://www.myjus23.com/vitalityjus",
- "profile_text_color": "333333",
- "followers_count": 1199,
- "profile_image_url": "http://a1.twimg.com/profile_images/484054552/bottle_normal.jpg",
- "location": "Boise, Idaho",
- "name": "leslie brunton",
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme6/bg.gif",
- "id": 45440708,
- "utc_offset": -25200,
- "created_at": "Sun Jun 07 22:37:49 +0000 2009",
- "friends_count": 1959,
- "profile_link_color": "FF3300",
- "screen_name": "vitalityjus"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a1.twimg.com/profile_images/255177470/pic_normal.jpg",
- "location": null,
- "name": "Britney Fucked Vids",
- "statuses_count": 1,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 45722416,
- "utc_offset": null,
- "created_at": "Tue Jun 09 00:58:39 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "grbqbofvporw"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a1.twimg.com/profile_images/255177466/pic_normal.jpg",
- "location": null,
- "name": "Britney Fucked Vids",
- "statuses_count": 1,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 45722419,
- "utc_offset": null,
- "created_at": "Tue Jun 09 00:58:39 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "ltixbndnmtgx"
-},
-{
- "profile_background_tile": false,
- "description": "I am a large sports fanatic and enjoy going to sporting events. I like going to live music shows. I listen to just about anything except country music.",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": "http://tinyurl.com/pnreov",
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a1.twimg.com/profile_images/257704354/f1577d92a6741c4a1da6241f00fc2014_-_Copy_-_Copy_normal.jpg",
- "location": "Fort Oglethorpe",
- "name": "Sidney",
- "statuses_count": 18,
- "profile_background_image_url": "http://a1.twimg.com/profile_background_images/17515406/Flowers-SpringRoad_new1_-_Copy__2_.jpg",
- "id": 46201413,
- "utc_offset": null,
- "created_at": "Wed Jun 10 19:29:25 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "v1SvkU"
-},
-{
- "profile_background_tile": false,
- "description": "Home business millionaire. I'm making high income without sweating for it.",
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": "Quito",
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": "http://amilliondollarincome.com/rotate.php",
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/260697803/earnmillions_normal.jpg",
- "location": "",
- "name": "Emanuel Boskey",
- "statuses_count": 50,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 46782007,
- "utc_offset": -18000,
- "created_at": "Sat Jun 13 00:07:02 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "earnmillions"
-},
-{
- "profile_background_tile": false,
- "description": "",
- "verified": false,
- "profile_background_color": "1A1B1F",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "<a href=\"http://apiwiki.twitter.com/\" rel=\"nofollow\">API</a>",
- "truncated": false,
- "id": 2855134578,
- "text": "Get 400 followers a day using http://www.tweeterfollow.com",
- "created_at": "Sun Jul 26 16:49:01 +0000 2009"
- },
- "geo_enabled": false,
- "profile_sidebar_fill_color": "252429",
- "following": false,
- "statuses_count": 154,
- "time_zone": "Cairo",
- "profile_sidebar_border_color": "181A1E",
- "followers_count": 954,
- "protected": false,
- "url": null,
- "friends_count": 1617,
- "profile_text_color": "666666",
- "profile_image_url": "http://a1.twimg.com/profile_images/261747344/dfgfdgdfgve6_normal.jpg",
- "location": "",
- "name": "Osa dvd",
- "profile_background_image_url": "http://s.twimg.com/a/1260214487/images/themes/theme9/bg.gif",
- "id": 46927758,
- "notifications": false,
- "utc_offset": 7200,
- "favourites_count": 0,
- "created_at": "Sat Jun 13 17:40:32 +0000 2009",
- "profile_link_color": "2FC2EF",
- "screen_name": "OsA_DvD"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 0,
- "profile_image_url": "http://a3.twimg.com/profile_images/261703191/pic_normal.jpg",
- "location": null,
- "name": "Britney Fucked Vids",
- "statuses_count": 1,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 46963591,
- "utc_offset": null,
- "created_at": "Sat Jun 13 21:06:17 +0000 2009",
- "friends_count": 0,
- "profile_link_color": "0000ff",
- "screen_name": "glcgdpcpsfju"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "status": {
- "favorited": false,
- "in_reply_to_user_id": null,
- "in_reply_to_status_id": null,
- "in_reply_to_screen_name": null,
- "source": "web",
- "truncated": false,
- "id": 2228412423,
- "text": "ppl in iran: be careful about published static proxy addresses!! if u want safe proxy: torproject.org software @torproject x #iranelection",
- "created_at": "Thu Jun 18 21:24:33 +0000 2009"
- },
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,
- "time_zone": null,
- "profile_sidebar_border_color": "87bc44",
- "protected": false,
- "url": null,
- "profile_text_color": "000000",
- "followers_count": 5,
- "profile_image_url": "http://s.twimg.com/a/1260393960/images/default_profile_6_normal.png",
- "location": null,
- "name": "b_careful",
- "statuses_count": 68,
- "profile_background_image_url": "http://s.twimg.com/a/1260393960/images/themes/theme1/bg.png",
- "id": 48145075,
- "utc_offset": null,
- "created_at": "Wed Jun 17 22:36:14 +0000 2009",
- "friends_count": 18,
- "profile_link_color": "0000ff",
- "screen_name": "be_careful"
-},
-{
- "profile_background_tile": false,
- "description": null,
- "notifications": false,
- "favourites_count": 0,
- "profile_background_color": "9ae4e8",
- "verified": false,
- "geo_enabled": false,
- "profile_sidebar_fill_color": "e0ff92",
- "following": false,