Error en getFollowerSBCodesOrFalse y getSBMessageTextOrFalse

29 views
Skip to first unread message

xoX

unread,
Dec 31, 2013, 12:55:03 AM12/31/13
to sbpo...@googlegroups.com
Cuando llamo al método getFollowerSBCodesOrFalse, solo me devuelve un array con 14 sbcodes.. que casualmente en el portal de desarrolladores en la página de seguidores de la sbapp, los seguidores se paginan igual, de 14 en 14.
No sé cuál será el fallo.. 

Y cuando uso getFollowerSBCodesOrFalse no me devuelve el mensaje entero, si es demasiado largo me lo trunca. Hay alguna forma de obtener el mensaje entero sin importar longitud?

Saludos.

xoX

unread,
Dec 31, 2013, 12:58:12 AM12/31/13
to sbpo...@googlegroups.com
Perdón, de 15 en 15.. o sea 14 me refiero en el array, empezando desde cero.

Guillermo Barbero

unread,
Jan 2, 2014, 3:14:32 AM1/2/14
to sbportal
el método getFollowerSBCodesOrFalse sólo te devuelve una página de sbcodes, así que tienes que pasarle a partir de qué sbcode quieres obtener la siguiente página.

el texto de un mensaje son sólo los primeros 200 caracteres del mismo. Si el mensaje es más largo, aparecerá como un attachment de tipo EXTENDED_MSG, ahí es donde está el resto del texto


--
Has recibido este mensaje porque estás suscrito al grupo "sbportal" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a sbportal+u...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.



--
 
Guillermo Barbero - Backend Team

Spotbros Technologies

  

xoX

unread,
Jan 2, 2014, 1:52:44 PM1/2/14
to sbpo...@googlegroups.com
Luego mirando la documentación me di cuenta.. lo malo que el último sbcode que obtienes no es el primero de la otra pagina que quieres obtener..
Entonces si le dices que te obtenga a partir del ultimo sbcode que obtienes, en la siguiente  vez te incluira 15 sbcodes incluyendo el que le pasas. Ya lo solucione con un apaño cambiando el ultimo caracter del sbcode por uno mas, entonces como no existe me devuelve el siguiente,pero no se si habra una forma más eficiente.. Supongo que si.
Lo del  extended_msg no lo habia visto, asi que voy a mirarlo. :) 
Gracias y saludos.

Guillermo Barbero

unread,
Jan 3, 2014, 2:58:44 AM1/3/14
to sbportal
La forma de paginar tiene que ser haciendo coincidir el último sbcode de la anterior página con el primer sbcode de la siguiente página. Los sbcodes no están ordenados alfabéticamente, así que si haces el "apaño" pueden ocurrir dos cosas: te perderás sbcodes, o entrarás en un bucle de paginación

xoX

unread,
Jan 3, 2014, 3:19:58 AM1/3/14
to sbpo...@googlegroups.com
No sé si será casualidad pero a mi hasta ahora siempre me los devuelve en orden alfabético sin ningún error de orden.. 
Y no hay una forma de no repetir el ultimo elemento de una pagina con el primer elemento de la siguiente pagina? :(
Aunque con recursividad seguramente se pueda hacer  sin mucha complicacion.. Luego lo reviso. :/
Reply all
Reply to author
Forward
0 new messages