Error de label no válido con request JSON

He leído mucho sobre esto y no puedo entenderlo. No tiene nada que ver con mi código, tiene que ver con el feed o algo así porque si lo cambio con un feed de Twitter, devuelve un object Object que es perfecto.

$.getJSON('http://rockbottom.nozzlmedia.com:8000/api/portland/?count=1&callback=?',function(json){ console.log(json) }); 

Y recibo un error de "label no válida". ¿Algunas ideas?

Además, una nota al margen, también probé el método AJAX:

 $.ajax({ url: 'http://rockbottom.nozzlmedia.com:8000/api/portland/', dataType: 'jsonp', data: 'count=1', success: function(msg){ console.log(msg) } }); 

y ambos dan el mismo error exacto, y ambos funcionan bien con ejemplos de Flickr y Twitter, así que debe ser algo relacionado con el feed, pero no tengo acceso al feed, pero podría pedirles que arreglen algo SI es su problema .

Asegúrese de que el lado del server pueda manejar la request JSONP correctamente. Mira aquí por ejemplo.

Editar : parece que el server no ajusta el object JSON devuelto con el nombre de la function de callback. El server debería devolver:

 callback( { json here } ) 

y no

 { json here } 

Esa URL parece que está esperando que proporcione una callback JSONP (desde la callback=? Bit). Ese es probablemente el problema; está devolviendo Javascript en lugar de JSON (porque así es como funciona JSONP). Consulte los documentos de $.ajax para get más información sobre el uso de los services de JSONP.

El contenido devuelto tiene comillas dobles sin save en una de las cadenas. Es inválido JSON:

 ..."full_content":"just voted "with Mandy " on...