Я использую HttpURLConnection Github API в Android, чтобы прочитать событие моей учетной записи github. Http-библиотека, которую я использую, - это Volley.Как читать длинный блок ответа HTTP
URL, я прошу это https://api.github.com/users/Leaking/received_events/public
The является акустический отклик array.And когда JSON длина этого массива JSon достаточно (может быть больше, чем 10), я проиграю, чтобы прочитать все массив JSON и просто читать долго часть строки json array.like ниже
Интересно, слишком ли длинна для тела ответа.
[
{
"id": "2958450223",
"type": "WatchEvent",
"actor": {
"id": 1114542,
"login": "nvbn",
"gravatar_id": "",
"url": "https://api.github.com/users/nvbn",
"avatar_url": "https://avatars.githubusercontent.com/u/1114542?"
},
"repo": {
"id": 6817270,
"name": "fsantanna/ceu",
"url": "https://api.github.com/repos/fsantanna/ceu"
},
"payload": {
"action": "started"
},
"public": true,
"created_at": "2015-07-08T21:26:51Z"
},
{
"id": "2956734206",
"type": "WatchEvent",
"actor": {
"id": 1169522,
"login": "Trinea",
"gravatar_id": "",
"url": "https://api.github.com/users/Trinea",
"avatar_url": "https://avatars.githubusercontent.com/u/1169522?"
},
"repo": {
"id": 23112526,
"name": "android10/Android-CleanArchitecture",
"url": "https://api.github.com/repos/android10/Android-CleanArchitecture"
},
"payload": {
"action": "started"
},
"public": true,
"created_at": "2015-07-08T13:12:49Z"
},
{
"id": "2956726542",
"type": "WatchEvent",
"actor": {
"id": 1169522,
"login": "Trinea",
"gravatar_id": "",
"url": "https://api.github.com/users/Trinea",
"avatar_url": "https://avatars.githubusercontent.com/u/1169522?"
},
"repo": {
"id": 38324286,
"name": "cooltechworks/BitmapMerger",
"url": "https://api.github.com/repos/cooltechworks/BitmapMerger"
},
"payload": {
"action": "started"
},
"public": true,
"created_at": "2015-07-08T13:10:20Z"
},
{
"id": "2956721687",
"type": "WatchEvent",
"actor": {
"id": 1169522,
"login": "Trinea",
"gravatar_id": "",
"url": "https://api.github.com/users/Trinea",
"avatar_url": "https://avatars.githubusercontent.com/u/1169522?"
},
"repo": {
"id": 37834277,
"name": "openstf/stf",
"url": "https://api.github.com/repos/openstf/stf"
},
"payload": {
"action": "started"
},
"public": true,
"created_at": "2015-07-08T13:08:46Z",
"org": {
"id": 12196621,
"login": "openstf",
"gravatar_id": "",
"url": "https://api.github.com/orgs/openstf",
"avatar_url": "https://avatars.githubusercontent.com/u/12196621?"
}
},
{
"id": "2956719107",
"type": "WatchEvent",
"actor": {
"id": 1169522,
"login": "Trinea",
"gravatar_id": "",
"url": "https://api.github.com/users/Trinea",
"avatar_url": "https://avatars.githubusercontent.com/u/1169522?"
},
"repo": {
"id": 14712620,
"name": "CyberAgent/adbkit",
"url": "https://api.github.com/repos/CyberAgent/adbkit"
},
"payload": {
"action": "started"
},
"public": true,
"created_at": "2015-07-08T13:07:58Z",
"org": {
"id": 865695,
"login": "CyberAgent",
"gravatar_id": "",
"url": "https://api.github.com/orgs/CyberAgent",
"avatar_url": "https://avatars.githubusercontent.com/u/865695?"
}
},
{
"id": "2956716059",
"type": "WatchEvent",
"actor": {
"id": 1169522,
"login": "Trinea",
"gravatar_id": "",
"url": "https://api.github.com/users/Trinea",
"avatar_url": "https://avatars.githubusercontent.com/u/1169522?"
},
"repo": {
"id": 4397781,
"name": "wsieroci/audiorecognizer",
"url": "https://api.github.com/repos/wsieroci/audiorecognizer"
},
"payload": {
"action": "started"
},
"public": true,
"created_at": "2015-07-08T13:06:55Z"
},
{
"id": "2956704073",
"type": "WatchEvent",
"actor": {
"id": 1169522,
"login": "Trinea",
"gravatar_id": "",
"url": "https://api.github.com/users/Trinea",
"avatar_url": "https://avatars.githubusercontent.com/u/1169522?"
},
"repo": {
"id": 3586085,
"name": "SimonVT/android-numberpicker",
"url": "https://api.github.com/repos/SimonVT/android-numberpicker"
},
"payload": {
"action": "started"
},
"public": true,
"created_at": "2015-07-08T13:02:44Z"
},
{
"id": "2956697058",
"type": "WatchEvent",
"actor": {
"id": 1169522,
"login": "Trinea",
"gravatar_id": "",
"url": "https://api.github.com/users/Trinea",
"avatar_url": "https://avatars.githubusercontent.com/u/1169522?"
},
"repo": {
"id": 36551310,
"name": "tittojose/TimeRangePicker",
"url": "https://api.github.com/repos/tittojose/TimeRangePicker"
},
"payload": {
"action": "started"
},
"public": true,
"created_at": "2015-07-08T13:00:20Z"
},
{
"id": "2956696712",
"type": "WatchEvent",
"actor": {
"id": 1169522,
"login": "Trinea",
"gravatar_id": "",
"url": "https://api.github.com/us!!!!!I just read half of it.
Вы можете использовать 'Postman' или http://requestmaker.com. – Sunny
как вы получаете этот ответ (от logcat)? –
@ KrishnaV Да, я получаю ответ и печатаю его –