github.com/lxt1045/json@v0.0.0-20231013032136-54d6b1d6e525/testdata/testdata_middle.go (about)

     1  /*
     2   * Copyright 2021 ByteDance Inc.
     3   *
     4   * Licensed under the Apache License, Version 2.0 (the "License");
     5   * you may not use this file except in compliance with the License.
     6   * You may obtain a copy of the License at
     7   *
     8   *     http://www.apache.org/licenses/LICENSE-2.0
     9   *
    10   * Unless required by applicable law or agreed to in writing, software
    11   * distributed under the License is distributed on an "AS IS" BASIS,
    12   * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13   * See the License for the specific language governing permissions and
    14   * limitations under the License.
    15   */
    16  
    17  package testdata
    18  
    19  import "io/ioutil"
    20  
    21  type TwitterStruct struct {
    22  	Statuses       []Statuses     `json:"statuses"`
    23  	SearchMetadata SearchMetadata `json:"search_metadata"`
    24  }
    25  
    26  type Hashtags struct {
    27  	Text    string `json:"text"`
    28  	Indices []int  `json:"indices"`
    29  }
    30  
    31  type Entities struct {
    32  	Urls         []interface{} `json:"urls"`
    33  	Hashtags     []Hashtags    `json:"hashtags"`
    34  	UserMentions []interface{} `json:"user_mentions"`
    35  }
    36  
    37  type Metadata struct {
    38  	IsoLanguageCode string `json:"iso_language_code"`
    39  	ResultType      string `json:"result_type"`
    40  }
    41  
    42  type Urls struct {
    43  	ExpandedURL interface{} `json:"expanded_url"`
    44  	URL         string      `json:"url"`
    45  	Indices     []int       `json:"indices"`
    46  }
    47  
    48  type URL struct {
    49  	Urls []Urls `json:"urls"`
    50  }
    51  
    52  type Description1 struct {
    53  	Urls []interface{} `json:"urls"`
    54  }
    55  
    56  type UserEntities struct {
    57  	URL         URL          `json:"url"`
    58  	Description Description1 `json:"description"`
    59  }
    60  
    61  type User struct {
    62  	ProfileSidebarFillColor        string       `json:"profile_sidebar_fill_color"`
    63  	ProfileSidebarBorderColor      string       `json:"profile_sidebar_border_color"`
    64  	ProfileBackgroundTile          bool         `json:"profile_background_tile"`
    65  	Name                           string       `json:"name"`
    66  	ProfileImageURL                string       `json:"profile_image_url"`
    67  	CreatedAt                      string       `json:"created_at"`
    68  	Location                       string       `json:"location"`
    69  	FollowRequestSent              interface{}  `json:"follow_request_sent"`
    70  	ProfileLinkColor               string       `json:"profile_link_color"`
    71  	IsTranslator                   bool         `json:"is_translator"`
    72  	IDStr                          string       `json:"id_str"`
    73  	Entities                       UserEntities `json:"entities"`
    74  	DefaultProfile                 bool         `json:"default_profile"`
    75  	ContributorsEnabled            bool         `json:"contributors_enabled"`
    76  	FavouritesCount                int          `json:"favourites_count"`
    77  	URL                            interface{}  `json:"url"`
    78  	ProfileImageURLHTTPS           string       `json:"profile_image_url_https"`
    79  	UtcOffset                      int          `json:"utc_offset"`
    80  	ID                             int          `json:"id"`
    81  	ProfileUseBackgroundImage      bool         `json:"profile_use_background_image"`
    82  	ListedCount                    int          `json:"listed_count"`
    83  	ProfileTextColor               string       `json:"profile_text_color"`
    84  	Lang                           string       `json:"lang"`
    85  	FollowersCount                 int          `json:"followers_count"`
    86  	Protected                      bool         `json:"protected"`
    87  	Notifications                  interface{}  `json:"notifications"`
    88  	ProfileBackgroundImageURLHTTPS string       `json:"profile_background_image_url_https"`
    89  	ProfileBackgroundColor         string       `json:"profile_background_color"`
    90  	Verified                       bool         `json:"verified"`
    91  	GeoEnabled                     bool         `json:"geo_enabled"`
    92  	TimeZone                       string       `json:"time_zone"`
    93  	Description                    string       `json:"description"`
    94  	DefaultProfileImage            bool         `json:"default_profile_image"`
    95  	ProfileBackgroundImageURL      string       `json:"profile_background_image_url"`
    96  	StatusesCount                  int          `json:"statuses_count"`
    97  	FriendsCount                   int          `json:"friends_count"`
    98  	Following                      interface{}  `json:"following"`
    99  	ShowAllInlineMedia             bool         `json:"show_all_inline_media"`
   100  	ScreenName                     string       `json:"screen_name"`
   101  }
   102  
   103  type Statuses struct {
   104  	Coordinates          interface{} `json:"coordinates"`
   105  	Favorited            bool        `json:"favorited"`
   106  	Truncated            bool        `json:"truncated"`
   107  	CreatedAt            string      `json:"created_at"`
   108  	IDStr                string      `json:"id_str"`
   109  	Entities             Entities    `json:"entities"`
   110  	InReplyToUserIDStr   interface{} `json:"in_reply_to_user_id_str"`
   111  	Contributors         interface{} `json:"contributors"`
   112  	Text                 string      `json:"text"`
   113  	Metadata             Metadata    `json:"metadata"`
   114  	RetweetCount         int         `json:"retweet_count"`
   115  	InReplyToStatusIDStr interface{} `json:"in_reply_to_status_id_str"`
   116  	ID                   int64       `json:"id"`
   117  	Geo                  interface{} `json:"geo"`
   118  	Retweeted            bool        `json:"retweeted"`
   119  	InReplyToUserID      interface{} `json:"in_reply_to_user_id"`
   120  	Place                interface{} `json:"place"`
   121  	User                 User        `json:"user"`
   122  	InReplyToScreenName  interface{} `json:"in_reply_to_screen_name"`
   123  	Source               string      `json:"source"`
   124  	InReplyToStatusID    interface{} `json:"in_reply_to_status_id"`
   125  }
   126  
   127  type SearchMetadata struct {
   128  	MaxID       int64   `json:"max_id"`
   129  	SinceID     int64   `json:"since_id"`
   130  	RefreshURL  string  `json:"refresh_url"`
   131  	NextResults string  `json:"next_results"`
   132  	Count       int     `json:"count"`
   133  	CompletedIn float64 `json:"completed_in"`
   134  	SinceIDStr  string  `json:"since_id_str"`
   135  	Query       string  `json:"query"`
   136  	MaxIDStr    string  `json:"max_id_str"`
   137  }
   138  
   139  var TwitterJsonLarge = func() string {
   140  	file := "./testdata/twitter.json"
   141  	bs, err := ioutil.ReadFile(file)
   142  	if err != nil {
   143  		panic(err)
   144  	}
   145  	return string(bs)
   146  }()
   147  
   148  var TwitterJsonLargeEscaped = func() string {
   149  	file := "./testdata/twitterescaped.json"
   150  	bs, err := ioutil.ReadFile(file)
   151  	if err != nil {
   152  		panic(err)
   153  	}
   154  	return string(bs)
   155  }()
   156  
   157  const TwitterJson = `{
   158  	"statuses": [
   159  	  {
   160  		"coordinates": null,
   161  		"favorited": false,
   162  		"truncated": false,
   163  		"created_at": "Mon Sep 24 03:35:21 +0000 2012",
   164  		"id_str": "250075927172759552",
   165  		"entities": {
   166  		  "urls": [
   167     
   168  		  ],
   169  		  "hashtags": [
   170  			{
   171  			  "text": "freebandnames",
   172  			  "indices": [
   173  				20,
   174  				34
   175  			  ]
   176  			}
   177  		  ],
   178  		  "user_mentions": [
   179     
   180  		  ]
   181  		},
   182  		"in_reply_to_user_id_str": null,
   183  		"contributors": null,
   184  		"text": "Aggressive Ponytail #freebandnames",
   185  		"metadata": {
   186  		  "iso_language_code": "en",
   187  		  "result_type": "recent"
   188  		},
   189  		"retweet_count": 0,
   190  		"in_reply_to_status_id_str": null,
   191  		"id": 250075927172759552,
   192  		"geo": null,
   193  		"retweeted": false,
   194  		"in_reply_to_user_id": null,
   195  		"place": null,
   196  		"user": {
   197  		  "profile_sidebar_fill_color": "DDEEF6",
   198  		  "profile_sidebar_border_color": "C0DEED",
   199  		  "profile_background_tile": false,
   200  		  "name": "Sean Cummings",
   201  		  "profile_image_url": "https://a0.twimg.com/profile_images/2359746665/1v6zfgqo8g0d3mk7ii5s_normal.jpeg",
   202  		  "created_at": "Mon Apr 26 06:01:55 +0000 2010",
   203  		  "location": "LA, CA",
   204  		  "follow_request_sent": null,
   205  		  "profile_link_color": "0084B4",
   206  		  "is_translator": false,
   207  		  "id_str": "137238150",
   208  		  "entities": {
   209  			"url": {
   210  			  "urls": [
   211  				{
   212  				  "expanded_url": null,
   213  				  "url": "",
   214  				  "indices": [
   215  					0,
   216  					0
   217  				  ]
   218  				}
   219  			  ]
   220  			},
   221  			"description": {
   222  			  "urls": [
   223     
   224  			  ]
   225  			}
   226  		  },
   227  		  "default_profile": true,
   228  		  "contributors_enabled": false,
   229  		  "favourites_count": 0,
   230  		  "url": null,
   231  		  "profile_image_url_https": "https://si0.twimg.com/profile_images/2359746665/1v6zfgqo8g0d3mk7ii5s_normal.jpeg",
   232  		  "utc_offset": -28800,
   233  		  "id": 137238150,
   234  		  "profile_use_background_image": true,
   235  		  "listed_count": 2,
   236  		  "profile_text_color": "333333",
   237  		  "lang": "en",
   238  		  "followers_count": 70,
   239  		  "protected": false,
   240  		  "notifications": null,
   241  		  "profile_background_image_url_https": "https://si0.twimg.com/images/themes/theme1/bg.png",
   242  		  "profile_background_color": "C0DEED",
   243  		  "verified": false,
   244  		  "geo_enabled": true,
   245  		  "time_zone": "Pacific Time (US & Canada)",
   246  		  "description": "Born 330 Live 310",
   247  		  "default_profile_image": false,
   248  		  "profile_background_image_url": "https://a0.twimg.com/images/themes/theme1/bg.png",
   249  		  "statuses_count": 579,
   250  		  "friends_count": 110,
   251  		  "following": null,
   252  		  "show_all_inline_media": false,
   253  		  "screen_name": "sean_cummings"
   254  		},
   255  		"in_reply_to_screen_name": null,
   256  		"source": "<a href=\"//itunes.apple.com/us/app/twitter/id409789998?mt=12%5C%22\" rel=\"\\\"nofollow\\\"\">Twitter for Mac</a>",
   257  		"in_reply_to_status_id": null
   258  	  },
   259  	  {
   260  		"coordinates": null,
   261  		"favorited": false,
   262  		"truncated": false,
   263  		"created_at": "Fri Sep 21 23:40:54 +0000 2012",
   264  		"id_str": "249292149810667520",
   265  		"entities": {
   266  		  "urls": [
   267     
   268  		  ],
   269  		  "hashtags": [
   270  			{
   271  			  "text": "FreeBandNames",
   272  			  "indices": [
   273  				20,
   274  				34
   275  			  ]
   276  			}
   277  		  ],
   278  		  "user_mentions": [
   279     
   280  		  ]
   281  		},
   282  		"in_reply_to_user_id_str": null,
   283  		"contributors": null,
   284  		"text": "Thee Namaste Nerdz. #FreeBandNames",
   285  		"metadata": {
   286  		  "iso_language_code": "pl",
   287  		  "result_type": "recent"
   288  		},
   289  		"retweet_count": 0,
   290  		"in_reply_to_status_id_str": null,
   291  		"id": 249292149810667520,
   292  		"geo": null,
   293  		"retweeted": false,
   294  		"in_reply_to_user_id": null,
   295  		"place": null,
   296  		"user": {
   297  		  "profile_sidebar_fill_color": "DDFFCC",
   298  		  "profile_sidebar_border_color": "BDDCAD",
   299  		  "profile_background_tile": true,
   300  		  "name": "Chaz Martenstein",
   301  		  "profile_image_url": "https://a0.twimg.com/profile_images/447958234/Lichtenstein_normal.jpg",
   302  		  "created_at": "Tue Apr 07 19:05:07 +0000 2009",
   303  		  "location": "Durham, NC",
   304  		  "follow_request_sent": null,
   305  		  "profile_link_color": "0084B4",
   306  		  "is_translator": false,
   307  		  "id_str": "29516238",
   308  		  "entities": {
   309  			"url": {
   310  			  "urls": [
   311  				{
   312  				  "expanded_url": null,
   313  				  "url": "https://bullcityrecords.com/wnng/",
   314  				  "indices": [
   315  					0,
   316  					32
   317  				  ]
   318  				}
   319  			  ]
   320  			},
   321  			"description": {
   322  			  "urls": [
   323     
   324  			  ]
   325  			}
   326  		  },
   327  		  "default_profile": false,
   328  		  "contributors_enabled": false,
   329  		  "favourites_count": 8,
   330  		  "url": "https://bullcityrecords.com/wnng/",
   331  		  "profile_image_url_https": "https://si0.twimg.com/profile_images/447958234/Lichtenstein_normal.jpg",
   332  		  "utc_offset": -18000,
   333  		  "id": 29516238,
   334  		  "profile_use_background_image": true,
   335  		  "listed_count": 118,
   336  		  "profile_text_color": "333333",
   337  		  "lang": "en",
   338  		  "followers_count": 2052,
   339  		  "protected": false,
   340  		  "notifications": null,
   341  		  "profile_background_image_url_https": "https://si0.twimg.com/profile_background_images/9423277/background_tile.bmp",
   342  		  "profile_background_color": "9AE4E8",
   343  		  "verified": false,
   344  		  "geo_enabled": false,
   345  		  "time_zone": "Eastern Time (US & Canada)",
   346  		  "description": "You will come to Durham, North Carolina. I will sell you some records then, here in Durham, North Carolina. Fun will happen.",
   347  		  "default_profile_image": false,
   348  		  "profile_background_image_url": "https://a0.twimg.com/profile_background_images/9423277/background_tile.bmp",
   349  		  "statuses_count": 7579,
   350  		  "friends_count": 348,
   351  		  "following": null,
   352  		  "show_all_inline_media": true,
   353  		  "screen_name": "bullcityrecords"
   354  		},
   355  		"in_reply_to_screen_name": null,
   356  		"source": "web",
   357  		"in_reply_to_status_id": null
   358  	  },
   359  	  {
   360  		"coordinates": null,
   361  		"favorited": false,
   362  		"truncated": false,
   363  		"created_at": "Fri Sep 21 23:30:20 +0000 2012",
   364  		"id_str": "249289491129438208",
   365  		"entities": {
   366  		  "urls": [
   367     
   368  		  ],
   369  		  "hashtags": [
   370  			{
   371  			  "text": "freebandnames",
   372  			  "indices": [
   373  				29,
   374  				43
   375  			  ]
   376  			}
   377  		  ],
   378  		  "user_mentions": [
   379     
   380  		  ]
   381  		},
   382  		"in_reply_to_user_id_str": null,
   383  		"contributors": null,
   384  		"text": "Mexican Heaven, Mexican Hell #freebandnames",
   385  		"metadata": {
   386  		  "iso_language_code": "en",
   387  		  "result_type": "recent"
   388  		},
   389  		"retweet_count": 0,
   390  		"in_reply_to_status_id_str": null,
   391  		"id": 249289491129438208,
   392  		"geo": null,
   393  		"retweeted": false,
   394  		"in_reply_to_user_id": null,
   395  		"place": null,
   396  		"user": {
   397  		  "profile_sidebar_fill_color": "99CC33",
   398  		  "profile_sidebar_border_color": "829D5E",
   399  		  "profile_background_tile": false,
   400  		  "name": "Thomas John Wakeman",
   401  		  "profile_image_url": "https://a0.twimg.com/profile_images/2219333930/Froggystyle_normal.png",
   402  		  "created_at": "Tue Sep 01 21:21:35 +0000 2009",
   403  		  "location": "Kingston New York",
   404  		  "follow_request_sent": null,
   405  		  "profile_link_color": "D02B55",
   406  		  "is_translator": false,
   407  		  "id_str": "70789458",
   408  		  "entities": {
   409  			"url": {
   410  			  "urls": [
   411  				{
   412  				  "expanded_url": null,
   413  				  "url": "",
   414  				  "indices": [
   415  					0,
   416  					0
   417  				  ]
   418  				}
   419  			  ]
   420  			},
   421  			"description": {
   422  			  "urls": [
   423     
   424  			  ]
   425  			}
   426  		  },
   427  		  "default_profile": false,
   428  		  "contributors_enabled": false,
   429  		  "favourites_count": 19,
   430  		  "url": null,
   431  		  "profile_image_url_https": "https://si0.twimg.com/profile_images/2219333930/Froggystyle_normal.png",
   432  		  "utc_offset": -18000,
   433  		  "id": 70789458,
   434  		  "profile_use_background_image": true,
   435  		  "listed_count": 1,
   436  		  "profile_text_color": "3E4415",
   437  		  "lang": "en",
   438  		  "followers_count": 63,
   439  		  "protected": false,
   440  		  "notifications": null,
   441  		  "profile_background_image_url_https": "https://si0.twimg.com/images/themes/theme5/bg.gif",
   442  		  "profile_background_color": "352726",
   443  		  "verified": false,
   444  		  "geo_enabled": false,
   445  		  "time_zone": "Eastern Time (US & Canada)",
   446  		  "description": "Science Fiction Writer, sort of. Likes Superheroes, Mole People, Alt. Timelines.",
   447  		  "default_profile_image": false,
   448  		  "profile_background_image_url": "https://a0.twimg.com/images/themes/theme5/bg.gif",
   449  		  "statuses_count": 1048,
   450  		  "friends_count": 63,
   451  		  "following": null,
   452  		  "show_all_inline_media": false,
   453  		  "screen_name": "MonkiesFist"
   454  		},
   455  		"in_reply_to_screen_name": null,
   456  		"source": "web",
   457  		"in_reply_to_status_id": null
   458  	  },
   459  	  {
   460  		"coordinates": null,
   461  		"favorited": false,
   462  		"truncated": false,
   463  		"created_at": "Fri Sep 21 22:51:18 +0000 2012",
   464  		"id_str": "249279667666817024",
   465  		"entities": {
   466  		  "urls": [
   467     
   468  		  ],
   469  		  "hashtags": [
   470  			{
   471  			  "text": "freebandnames",
   472  			  "indices": [
   473  				20,
   474  				34
   475  			  ]
   476  			}
   477  		  ],
   478  		  "user_mentions": [
   479     
   480  		  ]
   481  		},
   482  		"in_reply_to_user_id_str": null,
   483  		"contributors": null,
   484  		"text": "The Foolish Mortals #freebandnames",
   485  		"metadata": {
   486  		  "iso_language_code": "en",
   487  		  "result_type": "recent"
   488  		},
   489  		"retweet_count": 0,
   490  		"in_reply_to_status_id_str": null,
   491  		"id": 249279667666817024,
   492  		"geo": null,
   493  		"retweeted": false,
   494  		"in_reply_to_user_id": null,
   495  		"place": null,
   496  		"user": {
   497  		  "profile_sidebar_fill_color": "BFAC83",
   498  		  "profile_sidebar_border_color": "615A44",
   499  		  "profile_background_tile": true,
   500  		  "name": "Marty Elmer",
   501  		  "profile_image_url": "https://a0.twimg.com/profile_images/1629790393/shrinker_2000_trans_normal.png",
   502  		  "created_at": "Mon May 04 00:05:00 +0000 2009",
   503  		  "location": "Wisconsin, USA",
   504  		  "follow_request_sent": null,
   505  		  "profile_link_color": "3B2A26",
   506  		  "is_translator": false,
   507  		  "id_str": "37539828",
   508  		  "entities": {
   509  			"url": {
   510  			  "urls": [
   511  				{
   512  				  "expanded_url": null,
   513  				  "url": "https://www.omnitarian.me",
   514  				  "indices": [
   515  					0,
   516  					24
   517  				  ]
   518  				}
   519  			  ]
   520  			},
   521  			"description": {
   522  			  "urls": [
   523     
   524  			  ]
   525  			}
   526  		  },
   527  		  "default_profile": false,
   528  		  "contributors_enabled": false,
   529  		  "favourites_count": 647,
   530  		  "url": "https://www.omnitarian.me",
   531  		  "profile_image_url_https": "https://si0.twimg.com/profile_images/1629790393/shrinker_2000_trans_normal.png",
   532  		  "utc_offset": -21600,
   533  		  "id": 37539828,
   534  		  "profile_use_background_image": true,
   535  		  "listed_count": 52,
   536  		  "profile_text_color": "000000",
   537  		  "lang": "en",
   538  		  "followers_count": 608,
   539  		  "protected": false,
   540  		  "notifications": null,
   541  		  "profile_background_image_url_https": "https://si0.twimg.com/profile_background_images/106455659/rect6056-9.png",
   542  		  "profile_background_color": "EEE3C4",
   543  		  "verified": false,
   544  		  "geo_enabled": false,
   545  		  "time_zone": "Central Time (US & Canada)",
   546  		  "description": "Cartoonist, Illustrator, and T-Shirt connoisseur",
   547  		  "default_profile_image": false,
   548  		  "profile_background_image_url": "https://a0.twimg.com/profile_background_images/106455659/rect6056-9.png",
   549  		  "statuses_count": 3575,
   550  		  "friends_count": 249,
   551  		  "following": null,
   552  		  "show_all_inline_media": true,
   553  		  "screen_name": "Omnitarian"
   554  		},
   555  		"in_reply_to_screen_name": null,
   556  		"source": "<a href=\"//twitter.com/download/iphone%5C%22\" rel=\"\\\"nofollow\\\"\">Twitter for iPhone</a>",
   557  		"in_reply_to_status_id": null
   558  	  }
   559  	],
   560  	"search_metadata": {
   561  	  "max_id": 250126199840518145,
   562  	  "since_id": 24012619984051000,
   563  	  "refresh_url": "?since_id=250126199840518145&q=%23freebandnames&result_type=mixed&include_entities=1",
   564  	  "next_results": "?max_id=249279667666817023&q=%23freebandnames&count=4&include_entities=1&result_type=mixed",
   565  	  "count": 4,
   566  	  "completed_in": 0.035,
   567  	  "since_id_str": "24012619984051000",
   568  	  "query": "%23freebandnames",
   569  	  "max_id_str": "250126199840518145"
   570  	}
   571    }`
   572  
   573  const TwitterJsonOut = `{"statuses":[{"coordinates":null,"favorited":false,"truncated":false,"created_at":"Mon Sep 24 03:35:21 +0000 2012","id_str":"250075927172759552","entities":{"urls":[],"hashtags":[{"text":"freebandnames","indices":[20,34]}],"user_mentions":[]},"in_reply_to_user_id_str":null,"contributors":null,"text":"Aggressive Ponytail #freebandnames","metadata":{"iso_language_code":"en","result_type":"recent"},"retweet_count":0,"in_reply_to_status_id_str":null,"id":250075927172759552,"geo":null,"retweeted":false,"in_reply_to_user_id":null,"place":null,"user":{"profile_sidebar_fill_color":"DDEEF6","profile_sidebar_border_color":"C0DEED","profile_background_tile":false,"name":"Sean Cummings","profile_image_url":"https://a0.twimg.com/profile_images/2359746665/1v6zfgqo8g0d3mk7ii5s_normal.jpeg","created_at":"Mon Apr 26 06:01:55 +0000 2010","location":"LA, CA","follow_request_sent":null,"profile_link_color":"0084B4","is_translator":false,"id_str":"137238150","entities":{"url":{"urls":[{"expanded_url":null,"url":"","indices":[0,0]}]},"description":{"urls":[]}},"default_profile":true,"contributors_enabled":false,"favourites_count":0,"url":null,"profile_image_url_https":"https://si0.twimg.com/profile_images/2359746665/1v6zfgqo8g0d3mk7ii5s_normal.jpeg","utc_offset":-28800,"id":137238150,"profile_use_background_image":true,"listed_count":2,"profile_text_color":"333333","lang":"en","followers_count":70,"protected":false,"notifications":null,"profile_background_image_url_https":"https://si0.twimg.com/images/themes/theme1/bg.png","profile_background_color":"C0DEED","verified":false,"geo_enabled":true,"time_zone":"Pacific Time (US \u0026 Canada)","description":"Born 330 Live 310","default_profile_image":false,"profile_background_image_url":"https://a0.twimg.com/images/themes/theme1/bg.png","statuses_count":579,"friends_count":110,"following":null,"show_all_inline_media":false,"screen_name":"sean_cummings"},"in_reply_to_screen_name":null,"source":"\u003ca href=\"//itunes.apple.com/us/app/twitter/id409789998?mt=12%5C%22\" rel=\"\\\"nofollow\\\"\"\u003eTwitter for Mac\u003c/a\u003e","in_reply_to_status_id":null},{"coordinates":null,"favorited":false,"truncated":false,"created_at":"Fri Sep 21 23:40:54 +0000 2012","id_str":"249292149810667520","entities":{"urls":[],"hashtags":[{"text":"FreeBandNames","indices":[20,34]}],"user_mentions":[]},"in_reply_to_user_id_str":null,"contributors":null,"text":"Thee Namaste Nerdz. #FreeBandNames","metadata":{"iso_language_code":"pl","result_type":"recent"},"retweet_count":0,"in_reply_to_status_id_str":null,"id":249292149810667520,"geo":null,"retweeted":false,"in_reply_to_user_id":null,"place":null,"user":{"profile_sidebar_fill_color":"DDFFCC","profile_sidebar_border_color":"BDDCAD","profile_background_tile":true,"name":"Chaz Martenstein","profile_image_url":"https://a0.twimg.com/profile_images/447958234/Lichtenstein_normal.jpg","created_at":"Tue Apr 07 19:05:07 +0000 2009","location":"Durham, NC","follow_request_sent":null,"profile_link_color":"0084B4","is_translator":false,"id_str":"29516238","entities":{"url":{"urls":[{"expanded_url":null,"url":"https://bullcityrecords.com/wnng/","indices":[0,32]}]},"description":{"urls":[]}},"default_profile":false,"contributors_enabled":false,"favourites_count":8,"url":"https://bullcityrecords.com/wnng/","profile_image_url_https":"https://si0.twimg.com/profile_images/447958234/Lichtenstein_normal.jpg","utc_offset":-18000,"id":29516238,"profile_use_background_image":true,"listed_count":118,"profile_text_color":"333333","lang":"en","followers_count":2052,"protected":false,"notifications":null,"profile_background_image_url_https":"https://si0.twimg.com/profile_background_images/9423277/background_tile.bmp","profile_background_color":"9AE4E8","verified":false,"geo_enabled":false,"time_zone":"Eastern Time (US \u0026 Canada)","description":"You will come to Durham, North Carolina. I will sell you some records then, here in Durham, North Carolina. Fun will happen.","default_profile_image":false,"profile_background_image_url":"https://a0.twimg.com/profile_background_images/9423277/background_tile.bmp","statuses_count":7579,"friends_count":348,"following":null,"show_all_inline_media":true,"screen_name":"bullcityrecords"},"in_reply_to_screen_name":null,"source":"web","in_reply_to_status_id":null},{"coordinates":null,"favorited":false,"truncated":false,"created_at":"Fri Sep 21 23:30:20 +0000 2012","id_str":"249289491129438208","entities":{"urls":[],"hashtags":[{"text":"freebandnames","indices":[29,43]}],"user_mentions":[]},"in_reply_to_user_id_str":null,"contributors":null,"text":"Mexican Heaven, Mexican Hell #freebandnames","metadata":{"iso_language_code":"en","result_type":"recent"},"retweet_count":0,"in_reply_to_status_id_str":null,"id":249289491129438208,"geo":null,"retweeted":false,"in_reply_to_user_id":null,"place":null,"user":{"profile_sidebar_fill_color":"99CC33","profile_sidebar_border_color":"829D5E","profile_background_tile":false,"name":"Thomas John Wakeman","profile_image_url":"https://a0.twimg.com/profile_images/2219333930/Froggystyle_normal.png","created_at":"Tue Sep 01 21:21:35 +0000 2009","location":"Kingston New York","follow_request_sent":null,"profile_link_color":"D02B55","is_translator":false,"id_str":"70789458","entities":{"url":{"urls":[{"expanded_url":null,"url":"","indices":[0,0]}]},"description":{"urls":[]}},"default_profile":false,"contributors_enabled":false,"favourites_count":19,"url":null,"profile_image_url_https":"https://si0.twimg.com/profile_images/2219333930/Froggystyle_normal.png","utc_offset":-18000,"id":70789458,"profile_use_background_image":true,"listed_count":1,"profile_text_color":"3E4415","lang":"en","followers_count":63,"protected":false,"notifications":null,"profile_background_image_url_https":"https://si0.twimg.com/images/themes/theme5/bg.gif","profile_background_color":"352726","verified":false,"geo_enabled":false,"time_zone":"Eastern Time (US \u0026 Canada)","description":"Science Fiction Writer, sort of. Likes Superheroes, Mole People, Alt. Timelines.","default_profile_image":false,"profile_background_image_url":"https://a0.twimg.com/images/themes/theme5/bg.gif","statuses_count":1048,"friends_count":63,"following":null,"show_all_inline_media":false,"screen_name":"MonkiesFist"},"in_reply_to_screen_name":null,"source":"web","in_reply_to_status_id":null},{"coordinates":null,"favorited":false,"truncated":false,"created_at":"Fri Sep 21 22:51:18 +0000 2012","id_str":"249279667666817024","entities":{"urls":[],"hashtags":[{"text":"freebandnames","indices":[20,34]}],"user_mentions":[]},"in_reply_to_user_id_str":null,"contributors":null,"text":"The Foolish Mortals #freebandnames","metadata":{"iso_language_code":"en","result_type":"recent"},"retweet_count":0,"in_reply_to_status_id_str":null,"id":249279667666817024,"geo":null,"retweeted":false,"in_reply_to_user_id":null,"place":null,"user":{"profile_sidebar_fill_color":"BFAC83","profile_sidebar_border_color":"615A44","profile_background_tile":true,"name":"Marty Elmer","profile_image_url":"https://a0.twimg.com/profile_images/1629790393/shrinker_2000_trans_normal.png","created_at":"Mon May 04 00:05:00 +0000 2009","location":"Wisconsin, USA","follow_request_sent":null,"profile_link_color":"3B2A26","is_translator":false,"id_str":"37539828","entities":{"url":{"urls":[{"expanded_url":null,"url":"https://www.omnitarian.me","indices":[0,24]}]},"description":{"urls":[]}},"default_profile":false,"contributors_enabled":false,"favourites_count":647,"url":"https://www.omnitarian.me","profile_image_url_https":"https://si0.twimg.com/profile_images/1629790393/shrinker_2000_trans_normal.png","utc_offset":-21600,"id":37539828,"profile_use_background_image":true,"listed_count":52,"profile_text_color":"000000","lang":"en","followers_count":608,"protected":false,"notifications":null,"profile_background_image_url_https":"https://si0.twimg.com/profile_background_images/106455659/rect6056-9.png","profile_background_color":"EEE3C4","verified":false,"geo_enabled":false,"time_zone":"Central Time (US \u0026 Canada)","description":"Cartoonist, Illustrator, and T-Shirt connoisseur","default_profile_image":false,"profile_background_image_url":"https://a0.twimg.com/profile_background_images/106455659/rect6056-9.png","statuses_count":3575,"friends_count":249,"following":null,"show_all_inline_media":true,"screen_name":"Omnitarian"},"in_reply_to_screen_name":null,"source":"\u003ca href=\"//twitter.com/download/iphone%5C%22\" rel=\"\\\"nofollow\\\"\"\u003eTwitter for iPhone\u003c/a\u003e","in_reply_to_status_id":null}],"search_metadata":{"max_id":250126199840518145,"since_id":24012619984051000,"refresh_url":"?since_id=250126199840518145\u0026q=%23freebandnames\u0026result_type=mixed\u0026include_entities=1","next_results":"?max_id=249279667666817023\u0026q=%23freebandnames\u0026count=4\u0026include_entities=1\u0026result_type=mixed","count":4,"completed_in":0.035,"since_id_str":"24012619984051000","query":"%23freebandnames","max_id_str":"250126199840518145"}}`