comparison Agendas/trunk/src/Agendas.Twitter/oAuthTwitter.cs @ 221:37ddf81333d3 deploy 2011-09-13

Modificación por problemas al cambiar la posición de screen_name en el json que devuelve twitter (lo pasaron al final)
author nelopauselli
date Tue, 13 Sep 2011 09:01:58 -0300
parents 734d3f0853bf
children a7420f05716a
comparison
equal deleted inserted replaced
220:42a1068e73c8 221:37ddf81333d3
39 } 39 }
40 40
41 public static string GetResponseContent(string response, string tagName) 41 public static string GetResponseContent(string response, string tagName)
42 { 42 {
43 var tagStart = "\"" + tagName + "\":"; 43 var tagStart = "\"" + tagName + "\":";
44 var tagEnd = ","; 44 var tagEnd = "\"";
45 45
46 var start = response.IndexOf(tagStart) + tagStart.Length; 46 var start = response.IndexOf(tagStart) + tagStart.Length;
47 if (start > tagStart.Length) 47 if (start > tagStart.Length)
48 { 48 {
49 var end = response.IndexOf(tagEnd, start); 49 var end = response.IndexOf(tagEnd, start+1);
50 if (end > 0) 50 if (end > 0)
51 { 51 {
52 return response.Substring(start + 1, end - start - 2); 52 return response.Substring(start + 1, end - start - 1);
53 } 53 }
54 } 54 }
55 return string.Empty; 55 return string.Empty;
56 } 56 }
57 } 57 }