que tienen los datos de entrada, que guardo en una variable messages
:¿Qué es un octeto JSON y por qué son necesarios dos?
connection = ContextIO::Connection.new(key, secret)
messages = connection.all_messages(:account => account, :limit => 100, :since => (Time.now - 3000.day))
La variable messages
tienen el formato JSON. Luego ejecuto esto:
foo = JSON.parse(messages)['data']
La mayoría de las veces esto funciona. De vez en cuando, me sale este mensaje de error:
A JSON text must at least contain two octets!
Ese mensaje de error a continuación, se refiere a la línea JSON.parse(messages)['data']
¿Qué es un octeto?
¿Por qué el texto JSON debe contener al menos dos octetos?
¿Cómo evito que mi código se rompa cada vez que
messages
no tiene dos octetos?
Gracias!
Stephen, esto es exactamente lo que necesito! ¿Dónde agregaste la línea "application/json"? – Casey