getJSON для данных Dropbox - PullRequest
0 голосов
/ 22 мая 2010

Хотя я использовал getJSON в http://jsbin.com/dbJSON/edit я не смог связаться ни с одной из моих собственных данных. Я попробовал 4, и пример на Flickr для "кошек". Работал только последний ... это вывод:

{assoc: null, assoc.js: null, stub: null, stub.js: null, cat: [объект Object]}

Я нахожусь на этой "базе", так как я получил изображение там, но

db.tgu.ca / repsychal / стихи / 10/0512-G2G / assoc.json
db.tgu.ca/repsychal/poems/10/0512-g2g/assoc.js
db.tgu.ca/repsychal/poems/10/0512-g2g/stub.json
db.tgu.ca/repsychal/poems/10/0512-g2g/stub.js

все были невидимыми == ноль! (все они URL, просто поместите h t t p //: впереди ... ограничение на количество URL в сообщении)

Как мне получить "мои" данные на странице?

1 Ответ

0 голосов
/ 22 мая 2010

Теперь, когда jQuery более строг в своем анализе данных JSON, заголовок документа также играет свою роль.

Если вы введете свой путь к assoc.json в строке URL, обратите внимание, как он обслуживает двоичный файл, с которым браузер даже не знает, что делать? Кроме того, если вы посмотрите на заголовки, они text / html; charset = UTF-8 , когда они должны быть application / x-javascript; charset = utf-8 (как у flickr)

Если вы правильно обслуживаете свой файл, jQuery может читать и анализировать его.

Вы должны иметь возможность ввести свой путь к вашему json в строке URL-адреса вашего браузера и увидеть его вывод, так же, как вы можете указать путь к API-интерфейсу flickr.

...