X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Vkontakte
NiKON_hb
NiKON_hb
Topic Starter сообщение 7.11.2011, 15:45; Ответить: NiKON_hb
Сообщение #1


[JS]
var getProfiles = "https://api.vkontakte.ru/method/getProfiles?uid="+ params[2][1] +"&fields=photo_medium&access_token=" + params[0][1];

alert(getProfiles);

$.get(getProfiles, function(data){
alert(data);
});
[/JS]

Доброго времени суток.
Алерт выводит ссылку при обращении на которую через браузер все отлично работает. Но при запросе из скрипта статус OK но ответ не возвращает. Как получить ответ?
Спасибо.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
cyber_ua
cyber_ua
сообщение 7.11.2011, 15:50; Ответить: cyber_ua
Сообщение #2


это пхп что ли?)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NiKON_hb
NiKON_hb
Topic Starter сообщение 7.11.2011, 15:59; Ответить: NiKON_hb
Сообщение #3


Естественно нет.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
cyber_ua
cyber_ua
сообщение 7.11.2011, 16:05; Ответить: cyber_ua
Сообщение #4


сор чет я ступил уже вижу что это яваскрипт))
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 7.11.2011, 18:50; Ответить: Witu
Сообщение #5


(NiKON_hb @ 7.11.2011, 18:45) *
Но при запросе из скрипта статус OK но ответ не возвращает.

На этой строчке меня замкнуло...
Попытка получить данные через PHP скрипт?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zippovich
Zippovich
сообщение 7.11.2011, 19:13; Ответить: Zippovich
Сообщение #6


Посмотрите в Firebug, что возвращает ответ и обратитесь к необходимому параметру, я так понимаю должен возвращаться json, который распарсивается и выводится необходимое.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NiKON_hb
NiKON_hb
Topic Starter сообщение 7.11.2011, 20:15; Ответить: NiKON_hb
Сообщение #7


Ночь не спал)))
Вот что бы яснее было, кстати, в случае когда ответа нет, content-length все равно возваращаеться 170

[attachment=38321:Untitled-3.jpg]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zippovich
Zippovich
сообщение 7.11.2011, 20:31; Ответить: Zippovich
Сообщение #8


Я понял. Попробуйте использовать вместо get, getJSON, смотрите справку jQuery, а так же там нужно в запросе указывать callback. Пример:

[JS]jQuery.getJSON("http://emspost.ru/api/rest/?method=ems.get.locations&type=cities&plain=true&callback=?", function(data) { var encoded = $.toJSON(data),
citiesSelect = $('.order__city'),
locations = $.evalJSON(encoded).rsp.locations;

citiesSelect.find('option').remove();
$('#ems').removeAttr('disabled');
$('label[for=ems]').removeClass('m-through');

for (var i = 0; i < locations.length; i++) {
var encodedL = $.toJSON(locations[i]);
locArray[i] = new Array();
locArray[i][0] = $.evalJSON(encodedL).value;
locArray[i][1] = $.evalJSON(encodedL).name;
if (locArray[i][1] != 'Санкт-Петербург') {
citiesSelect.append('<option value="' + locArray[i][0] + '">' + locArray[i][1] + '</option>');
}
else {
citiesSelect.append('<option value="' + locArray[i][0] + '" selected="selected">' + locArray[i][1] + '</option>');
}
}
});
[/JS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
NiKON_hb
NiKON_hb
Topic Starter сообщение 7.11.2011, 20:35; Ответить: NiKON_hb
Сообщение #9


Все равно ответа нет.

[JS]
var getProfiles = "https://api.vkontakte.ru/method/getProfiles?uid="+ params[2][1] +"&fields=photo_medium&access_token=" + params[0][1];

alert(getProfiles);

$.getJSON(getProfiles, function(data) {
alert(data);
});
[/JS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Zippovich
Zippovich
сообщение 7.11.2011, 20:42; Ответить: Zippovich
Сообщение #10


Добавьте &callback=? в get запрос

Т.е.:

[JS]var getProfiles = "https://api.vkontakte.ru/method/getProfiles?uid="+ params[2][1] +"&fields=photo_medium&access_token=" + params[0][1] + "&callback=?";[/JS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Професcиональное продвижение в социальной сети Vkontakte. 100% чистоты.
42 dubrowskii 16305 4.11.2017, 12:50
автор: gretskov
Горячая тема (нет новых ответов) Прогон ссылки по 22 Twitter аккаунтам + LiveJournal, Facebook, Vkontakte, Google+
40 vyacheslav333 18582 20.8.2017, 12:39
автор: vyacheslav333
Горячая тема (нет новых ответов) Прогон ссылки по 22 Twitter аккаунтам + 18 LiveJournal, 1 Facebook, 1 Vkontakte, 1 Google+
29 vyacheslav333 12372 2.11.2016, 4:11
автор: vyacheslav333
Открытая тема (нет новых ответов) Реклама в социальной сети VKontakte
0 Topboards 2171 11.2.2015, 20:40
автор: -Topboards-
Открытая тема (нет новых ответов) Настройка расположения проигрывателя vkontakte с помощью списков и таблиц..
0 projger 2869 29.11.2012, 15:39
автор: -projger-


 



RSS Текстовая версия Сейчас: 24.4.2024, 9:43
Дизайн