Ошибка data.response is undefined

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
sasha^
Сообщения: 711
Зарегистрирован: 10 сен 2012, 16:52

Re: Ошибка response

Сообщение sasha^ »

[object, Object]
все правильно... синтаксис JSON в JS - это объекты...

а ответ ВК такой:

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

response:[{uid:ид, first_name:имя, last_name:фамилия, screen_name:ссылка_на_страницу}]

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

var domain = document.getElementById('domain').value; // теперь есть ид юзераVK.api("users.get", {uids:domain,fields:"screen_name"}, function (data){ //поля uid, first_name, last_name всегда идут!$(".result").html(data.response[0].uid); //response - массив... поэтому для первого(и единственного) элемента так: response[0].uid});
IVAAAAN
Сообщения: 25
Зарегистрирован: 15 апр 2013, 08:55

Re: Ошибка response

Сообщение IVAAAAN »

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

{"error":{"error_code":2,"error_msg":"Application is disabled. Enable your application or use test mode","request_params":[{"key":"api_id","value":"3577580"},{"key":"fields","value":"first_name, last_name, screen_name"},{"key":"format","value":"json"},{"key":"method","value":"users.get"},{"key":"rnd","value":"446"},{"key":"sid","value":"1b51d0f29ce2fb799ca756de85855ee2fd7469c2e43ef7547307e0eb9fbc3039e10511a2f7840b6985868"},{"key":"sig","value":"e2e1bcd42fc81d16ea68f89f87b908a0"},{"key":"uids","value":"60700048"},{"key":"v","value":"3.0"}]}}
IVAAAAN
Сообщения: 25
Зарегистрирован: 15 апр 2013, 08:55

Re: Ошибка response

Сообщение IVAAAAN »

Ну понятно, нужно было включить просто приложение, не знал, что нельзя если оно выключено :D
Ответить