Iframe Мой Мир, получение профильный данных
Iframe Мой Мир, получение профильный данных
Здравствуйте, поделитесь примером вывода данных профиля на JS API, соц. сеть Мой Мир.
Спасибо
Спасибо
Re: Iframe Мой Мир, получение профильный данных
Подключить загрузчик библиотеки, добавив следующий код в элемент <head> всех страниц, где вы хотите использовать JS API:
//Вывод информации пользователя//
Код: Выделить всё
<script type="text/javascript" src="http://cdn.connect.mail.ru/js/loader.js"></script> <script type="text/javascript"> mailru.loader.require('api', function() { mailru.app.init('ваш приватный ключ из настроек приложения'); mailru.common.users.getInfo(function(user_list) { document.getElementById('user_info').innerHTML = '<img style="border: 3px solid #CC9933;" src="' + user_list[0].pic + '"><span align="center" style=";font-family:Monotype Corsiva;font-size:20px;color:#2B587A"><B>Привет, ' + user_list[0].first_name + '!</b></span>'; });})</script>
Код: Выделить всё
<div id="user_info"></div>
Последний раз редактировалось bodnar 29 янв 2012, 15:54, всего редактировалось 1 раз.
Причина: Используй [code=название языка][/code] для оформления кода
Причина: Используй [code=название языка][/code] для оформления кода
-
- Сообщения: 188
- Зарегистрирован: 07 ноя 2011, 10:51
Re: Iframe Мой Мир, получение профильный данных
а на php есть?
Re: Iframe Мой Мир, получение профильный данных
У меня почему то не отображается инфа
Код приложения
В чем ошибка?
Код приложения
Код: Выделить всё
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><script type="text/javascript" src="http://yandex.st/jquery/1.7.2/jquery.min.js"></script><script type="text/javascript" src="http://yandex.st/swfobject/2.2/swfobject.min.js"></script><script type="text/javascript" src="http://cdn.connect.mail.ru/js/loader.js"></script><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Radio-Set</title><link type="text/css" rel="StyleSheet" href="stylesheets/slylesir.css" /><script type="text/javascript"> $(document).ready(function(){ $(".video").click(function(){ $(".open_video").toggle("slow"); }); });</script> <script type="text/javascript"> $(document).ready(function(){ $(".er_video").hover(function(){ $(".open_er_video").toggle("slow"); }); });</script> <script type="text/javascript"> $(document).ready(function(){ $(".about_us").hover(function(){ $(".open_about_us").toggle("slow"); }); });</script> <script type="text/javascript"> $(document).ready(function(){ $(".track").hover(function(){ $(".open_track").toggle("slow"); }); });</script> <script type="text/javascript"> $(document).ready(function(){ $(".rasp").hover(function(){ $(".open_rasp").toggle("slow"); }); });</script> <script type="text/javascript"> $(document).ready(function(){ $(".komanda").hover(function(){ $(".open_komanda").toggle("slow"); }); });</script> </head> <body style="background-color:#000000; margin:0px; padding:0px;"><script type="text/javascript"> mailru.loader.require('api', function() { mailru.app.init('****'); mailru.common.users.getInfo(function(user_list) { document.getElementById('user_info').innerHTML = '<img style="border: 3px solid #CC9933;" src="' + user_list[0].pic + '"><span align="center" style=";font-family:Monotype Corsiva;font-size:20px;color:#2B587A"><B>Привет, ' + user_list[0].first_name + '!</b></span>'; });})</script><img src="images/1.png" border="0" alt="" width="0px" /> <center><table width="600" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <div class="open_video"> <table width="600" height="350" border="0" cellspacing="0" cellpadding="0"> <td align="left" style="padding-top:10px;padding-left:5px;padding-bottom:10px"> <span style="border-bottom: 1px dashed #0055CC;color: #0066CC; cursor: pointer;" class="about_us" ><b>Проблемы с плеером?</b></span></h> | <span style="border-bottom: 1px dashed #0055CC;color: #0066CC; cursor: pointer;" class="er_video" ><b>Проблемы с видео?</b></span></h> | <span style="border-bottom: 1px dashed #0055CC; color: #0066CC; cursor: pointer" class="video"><b>Видео</b></span> </td> <tr > <td align="center"> <div id="mainplayer" ></div><script type="text/javascript">var flashvars = {"uid":"mainplayer","comment":"no","st":"stylesheets/audio45-794.txt","file":"http://live.radio-set.ru:8000/best"};var params = {wmode:"transparent", allowScriptAccess:"always",id:"mainplayer"}; new swfobject.embedSWF("uppod.swf", "mainplayer", "390", "60", "9.0.115.0", false, flashvars, params);</script> </td> </tr> <tr > <td align="center" style="padding-top:20px;padding-bottom:20px"> <div style="padding-left:20px"> <div style="padding-bottom:5px;"> <span style="border-bottom: 1px dashed #0055CC;color: #0066CC; cursor: pointer;" class="track"><b>Поделиться своим треком</b></span></div> <div style="background-image:url('images/1.png');width:358px; height:68px;"><object width="350" height="60"><param name="movie" value="http://img3.depositfiles.com/flash/DepositUploader4.swf?ref=Tors&member_passkey=95o195d555k0654569f6d67mh"></param><param name="menu" value="false"></param><param name="scale" value="noScale"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><param name="wmode" value="transparent"></param><embed src="http://img3.depositfiles.com/flash/DepositUploader4.swf?ref=Tors&member_passkey=95o195d555k0654569f6d67mh" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" menu="false" scale="noScale" wmode="transparent" width="350" height="60"></embed></object></div><div id="user_info"></div> </div> </td> </tr> <tr> <td style="border-top: 1px dashed grey;padding-top:5px" align="center" height="80"> <div class="open_track"><div class="open_er_video" style="display:none"><b>При показе статической картинке Live-трансляции в данный момент нет прямого эфира<br>При сильных тормозах видео и звука, скорее всего у DJ низкая скорость интернета</b> </div> <div class="open_er_video" > <div class="open_about_us" style="display:none"> <b>Нет звука и трафик не учитывается:</b> Обновите страницу, если не помогло, то эта проблема может возникать из-за уже включенного (на паузе) плеера на других вкладках браузера;<br><b>"Файл *** не найден":</b> На сервере ведуться технические работы; <br><b>"Файл не соответствует типу audio":</b> Радио эфир временно приостановлен; </div> <div class="open_about_us"> < </div> </div></div> </div> </td> </tr></table></div> <div class="open_video" style="display:none"> <table width="600" border="0" cellspacing="0" cellpadding="0"> <tr><span style="border-bottom: 1px dashed #0055CC;color: #0066CC; cursor: pointer;" class="video" ><b>« Назад</b></span> </tr ></table> </div> </td> </tr></table><center></body></html>
-
- Сообщения: 188
- Зарегистрирован: 07 ноя 2011, 10:51
Re: Iframe Мой Мир, получение профильный данных
ребят, если фото 100на100 это:
то как вывести фото 50на50 ??
Код: Выделить всё
' + user_list[0].pic + '
-
- Сообщения: 188
- Зарегистрирован: 07 ноя 2011, 10:51
Re: Iframe Мой Мир, получение профильный данных
andrei2295kmail писал(а):ребят, если фото 100на100 это:то как вывести фото 50на50 ??Код: Выделить всё
' + user_list[0].pic + '
всеё)) нашел: http://api.mail.ru/docs/reference/rest/ ... fo/#result
-
- Сообщения: 188
- Зарегистрирован: 07 ноя 2011, 10:51
Re: Iframe Мой Мир, получение профильный данных
Такой вопрос:
я знаю Uid пользователя, а как мне перейти на страницу пользователя зная Uid ??
например: 18326493747125190767
я знаю Uid пользователя, а как мне перейти на страницу пользователя зная Uid ??
например: 18326493747125190767
Re: Iframe Мой Мир, получение профильный данных
andrei2295kmail
http://api.mail.ru/docs/reference/rest/users-getinfo/
http://api.mail.ru/docs/reference/rest/users-getinfo/
Код: Выделить всё
"link": "http://my.mail.ru/mail/emaslov/",
-
- Сообщения: 14
- Зарегистрирован: 11 ноя 2012, 10:26
Re: Iframe Мой Мир, получение профильный данных
А как сделать в JS переменную с каким либо значением?
Писал так
но переменная var не создавалась... По разному пытался...
Писал так
Код: Выделить всё
<script type="text/javascript"> mailru.loader.require('api', function() { mailru.app.init(******'); mailru.common.users.getInfo(function(user_list) { document.getElementById('user_info').innerHTML = '' + user_list[0].first_name + ''; var ololo = "user_list[0].first_name"; });})</script>
Re: Iframe Мой Мир, получение профильный данных
snipermaks
Зачем кавычки?
Зачем кавычки?
Код: Выделить всё
var user_name = user_list[0].first_name; // "ololo" - не в программированииalert(user_name);