Ho dati in entrata, che ho memorizzare in una variabile messages
:Che cos'è un ottetto JSON e perché sono richiesti due?
connection = ContextIO::Connection.new(key, secret)
messages = connection.all_messages(:account => account, :limit => 100, :since => (Time.now - 3000.day))
La variabile messages
è formattato in JSON. Quindi eseguo questo:
foo = JSON.parse(messages)['data']
La maggior parte delle volte funziona. Ogni tanto, ricevo questo messaggio di errore:
A JSON text must at least contain two octets!
Questo messaggio di errore si riferisce quindi alla linea JSON.parse(messages)['data']
Che cosa è un ottetto?
Perché il testo JSON deve contenere almeno due ottetti?
Come evitare di rompere il codice ogni volta che
messages
non ha due ottetti?
Grazie!
Stephen, questo è esattamente ciò di cui ho bisogno! Dove hai aggiunto la riga "application/json"? – Casey