![]() |
|
||||||||||
|
|||||
|
[+3 17.04.11]
Регистрация: Mar 2011
Сообщений: 168
|
Привет. Полистал справку, почитал всякие мануальчики, нифига не получается. Значит мне нужно получить flashVars из IFrame Вконтакте. В частности "viewer_id", "auth_key". Как я понял я создаю .html файл и ложу его на сервер, в котором пишу такое:
<html>
<head>
<!-- подключаем xd_connection.js -->
<script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>
<script type="text/javascript" charset="cp1251" >
window.onload = (function() { // когда загрузится вся страница
VK.init(function() { // инициализируем Vk API
// узнаём flashVars, переданные приложению GET запросом. Сохраняем их в переменную flashVars
VK.loadParams(document.location.href);
var viewer_id = VK.params.viewer_id;
var auth_key = VK.params.auth_key;
});
});
</script>
</head>
<body>
</body>
</html>
Последний раз редактировалось Max360; 21.07.2011 в 17:43. |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
я их напрямую беру:
function getQueryVariable()
{
//получаем строку запроса (?a=123&b=qwe) и удаляем знак ?
var query = window.location.search.substring(1);
//получаем массив значений из строки запроса вида vars[0] = ‘a=123’;
var vars = query.split("&");
var arr = new Array();
//переводим массив vars в обычный ассоциативный массив
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
arr[pair[0]] = pair[1];
}
return arr;
}
|
|
|||||
|
[+3 17.04.11]
Регистрация: Mar 2011
Сообщений: 168
|
Ухты!!! Спасибо огромное, попробую, буду надеятся что сработает ))
Добавлено через 27 часов 7 минут все-равно не поучается (((( бред какой-то ((( |
|
|||||
|
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Не может быть
![]() что выдает вот этот кусок кода? |
|
|||||
|
[+3 17.04.11]
Регистрация: Mar 2011
Сообщений: 168
|
материться на window
|
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
|
|
|||||
|
[+3 17.04.11]
Регистрация: Mar 2011
Сообщений: 168
|
пишет шо не знает такого!
Добавлено через 43 секунды а подключить у меня почему-то не получилось (((( |
|
|||||
|
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
Кто не знает? Принт-скирн прикрепляйте, если не знаете как по-русски сказать.
|
|
|||||
|
[+3 17.04.11]
Регистрация: Mar 2011
Сообщений: 168
|
по-русски говорю, пытается обратиться к неизвесному свойству!
|
|
|||||
|
Регистрация: Dec 2006
Сообщений: 1,764
|
как это к неизвестному? не может быть
__________________
а за окном атлантический океан! |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:53. |
|
|
« Предыдущая тема | Следующая тема » |
|
|