Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.05.2014, 20:05
Интересующийся
Отправить личное сообщение для Good_Good Посмотреть профиль Найти все сообщения от Good_Good
 
Регистрация: 20.02.2014
Сообщений: 16

методы API от Last fm
Доброго времени суток. Использую один из методов API от Ласт фм, но вот не могу сообразить один момент никак. Проблема где-то в callbackFunc, помогите исправить. Алерты откликаются 1 и 2.


Листинг:

function callbackFunc(result) {
alert('сработало3');
alert(JSON.stringify(result));alert('сработ ло4');
for (var i=1; i<3; i++) {


alert(result.similartracks[i].track[i].name);


}

</script>


<script type="text/javascript">
document.getElementById('myElement').onclick = function(){

var script = document.createElement('SCRIPT');
script.src = "http://ws.audioscrobbler.com/2.0/?method=track.getsimilar&artist=korn&track=blind&a pi_key=5c2bb4dec621523b5b4b7cfcd0412361&format=jso n&callback=callbackFunc"; alert('сработало');
document.getElementsByTagName("head")[0].appendChild(script); alert('сработало2');
};
</script>



<script type="text/javascript" src="js/md5-min.js"></script>
<script type="text/javascript" src="js/lastfm.api.js"></script>
Ответить с цитированием
  #2 (permalink)  
Старый 14.05.2014, 08:28
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

А какая проблеме - нужно догадаться самостоятельно? Или это квест по поиску всех возможных проблем?
Ответить с цитированием
  #3 (permalink)  
Старый 14.05.2014, 11:31
Интересующийся
Отправить личное сообщение для Good_Good Посмотреть профиль Найти все сообщения от Good_Good
 
Регистрация: 20.02.2014
Сообщений: 16

krasovsky, проблема в неработоспособности колбека..а почему так, не понятно
Ответить с цитированием
  #4 (permalink)  
Старый 14.05.2014, 12:21
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Ну для начала,код надо оформлять.
Во вторых, что конкретно не работает? У тебя ошибка в консоли? Коллбек не вызывается вовсе?
В третьих, я вижу сам код коллбэка но не вижу где он вызываться должен, или ты думаешь функция сама себя вызовет??
В четвертых зачем тут код вставки скрипта, и зачем его вообще таким способом вставлять?
Ответить с цитированием
  #5 (permalink)  
Старый 14.05.2014, 12:45
Интересующийся
Отправить личное сообщение для Good_Good Посмотреть профиль Найти все сообщения от Good_Good
 
Регистрация: 20.02.2014
Сообщений: 16

1)За оформление извиняюсь, тут, признаю, оно не айс.

2)ошибок нет как таковых, колбек не вызывается почему-то

3)script.src = "http://ws.audioscrobbler.com/2.0/?method=track.getsimilar&artist=korn&track=blind&a pi_key=5c2bb4dec621523b5b4b7cfcd0412361&format=jso n&callback=callbackFunc" - вот и вызов

4)это библиотеки, без которых ничего не будет работать

Последний раз редактировалось Good_Good, 14.05.2014 в 12:56.
Ответить с цитированием
  #6 (permalink)  
Старый 14.05.2014, 14:34
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Хотел написать это еще в предыдущем сообщении,ну да ладно.У тебя дырка образовалась - format=jso n&.
не знаю,куда ты смотришь, и почему не видишь ошибки - я с твоей ссылкой сразу получил ошибку bad request
Убрал твою дырку - Invalid apikey

Вот и все дела.
Ответить с цитированием
  #7 (permalink)  
Старый 14.05.2014, 15:49
Интересующийся
Отправить личное сообщение для Good_Good Посмотреть профиль Найти все сообщения от Good_Good
 
Регистрация: 20.02.2014
Сообщений: 16

дырка образуется при копипасте сюда, ее на самом деле нет. апикей перестал действовать буквально час назад. не в этом ошибки..

Последний раз редактировалось Good_Good, 14.05.2014 в 15:53.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка статуса авторизации через open api на сайте (vk.com api) mecer Общие вопросы Javascript 4 06.05.2014 08:31
Посоветуйте как улучшить код для работы с history api [ jquery + js + history api ] Geo Ваши сайты и скрипты 0 12.01.2014 00:41
отличия API от фреймворка Lynatik Общие вопросы Javascript 10 28.06.2013 09:13
HTML5 Geolocation API, вопрос о снятии данных User-Agent (X)HTML/CSS 2 22.02.2013 20:09
MVC vs API. Ваше мнение. B~Vladi Общие вопросы Javascript 58 19.10.2010 16:29