Страница 1 из 1

Вопрос о JSON.

Добавлено: 28 июн 2010, 20:17
Conso
Приветствую.
Вот тут приводился скрипт http://flapps.ru/forum/post1778.html
У меня получилась та-же ошибка, пишу код сам, или копирую исправляя ошибку. Помогите пожалуйста.
  • TypeError: Error #1009: Не удается вызвать свойство или метод со ссылкой на объект "null".
    at Main/onLoaderComlete()
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/onComplete()

Re: Вопрос о JSON.

Добавлено: 28 июн 2010, 21:44
Conso
преблема в приведенном скрипте явно не со знаком равенства а с параметром e:Event в private function onLoaderComlete(e:Event):void
Вот только что не так, пока не пойму)

Re: Вопрос о JSON.

Добавлено: 28 июн 2010, 22:37
Александр
Если тестировать приложение локально без test_mode=1, то в ответе будет

Код: Выделить всё

{"error":{"error_code": ...
а значит строчка

Код: Выделить всё

jsonObj.response;
не будет верной. В полученном JSON ответе, в таком случае нет "response", а есть "error".

При ожидаемом ответе будет

Код: Выделить всё

{"response":[{" ...
и код успешно будет выполнен.
Значит нужно тестировать приложение с test_mode или загружать в контакт для проверки.


В коде из той темы сигнатура формируется не правильно. Нужно с учётом алфавита.
Так должно работать:

Код: Выделить всё

sig=MD5.encrypt(viewer_id+'api_id='+APP_ID+'fields=nicknameformat=JSONmethod=getProfilesuids='+uid+'v=2.0'+APP_SECRET);