|
Get запрос APi юкоза. Простой пример
|
|
| Sneidi | Отредактировал Sneidi - Суббота, 02 Апреля 2011, 19:15 Дата: 02 Апреля 2011, 19:13 | Сообщение # 1 |  ● ● ● ● ● 19 сообщений Статус: Offline | Друзья не могли бы подсказать пример использования api от юкоза? Как например отсюда - http://blog.ucoz.ru/api/blog/ucoz_2010/2011-01-01-172 вытянуть значение TITLE Пожалуйста подскажие пример в jQuery или iframe | | |
|
| vadim-narochnyi | Дата: 02 Апреля 2011, 21:34 | Сообщение # 2 |  ● ● ● ● ● 289 сообщений Статус: Offline | Sneidi, с помощью php можно сделать! | | |
|
| imapo | Отредактировал Apocalypse87 - Суббота, 02 Апреля 2011, 22:31 Дата: 02 Апреля 2011, 22:30 | Сообщение # 3 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | Sneidi, пример через load на jQuery (Будем вытягивать значение первого title (Если их много): Code <div id="tester">Грузим</div>
<script> $('#tester').load('http://blog.ucoz.ru/api/blog/ucoz_2010/2011-01-01-172 title:first'); </script> Для такой простой операции не обязательно прибегать к использованию API | | |
|
| Sneidi | Дата: 03 Апреля 2011, 17:26 | Сообщение # 4 |  ● ● ● ● ● 19 сообщений Статус: Offline | Не получается! Так не получится, потому что страница на другом сайте! А как вытянуть с помощью api? | | |
|
| vadim-narochnyi | Дата: 03 Апреля 2011, 17:32 | Сообщение # 5 |  ● ● ● ● ● 289 сообщений Статус: Offline | | | |
|
| Sneidi | Дата: 03 Апреля 2011, 17:38 | Сообщение # 6 |  ● ● ● ● ● 19 сообщений Статус: Offline | vadim-narochnyi, Ну а можно альтернативные варианты? У меня например не подключен php на сайте? | | |
|
| Piterski3044 | Дата: 03 Апреля 2011, 17:49 | Сообщение # 7 |  ● ● ● ● ● 4 сообщения Статус: Offline | Через JavaScript у вас не получится этого сделать, политика безопасности браузера не даст сделать запрос к другому доменному имени. | | |
|
| imapo | Дата: 03 Апреля 2011, 19:15 | Сообщение # 8 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | Sneidi, ты не уточнил, что сайт находится на стороннем домене | | |
|
| Sneidi | Дата: 04 Апреля 2011, 15:21 | Сообщение # 9 |  ● ● ● ● ● 19 сообщений Статус: Offline | Да, но все равно спасибО! Apocalypse87, | | |
|
| imapo | Дата: 04 Апреля 2011, 16:09 | Сообщение # 10 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | Sneidi, пожалуйста  | | |
|
| vadim-narochnyi | Отредактировал vadim-narochnyi - Понедельник, 04 Апреля 2011, 16:43 Дата: 04 Апреля 2011, 16:42 | Сообщение # 11 |  ● ● ● ● ● 289 сообщений Статус: Offline | Через JavaScript у вас не получится этого сделать, политика безопасности браузера не даст сделать запрос к другому доменному имени. Получится! Создаем импорт удаленного кода, туда вставляем адрес нужной нам страницы в него, к себе на сайт там где нужно вывести информацию с другого сайта ставим: Code <div style="display:none;">$RCODE_1$</div> <span id="newInformer">Загрузка...</span> <script type="text/javascript"> jQuery("#newInformer").load("адрес_страницы_на_которую_вставляете_скрипт table.ligaCurrencyRatesTable", function() { }; </script> .ligaCurrencyRatesTable - элемент класса с импортированной страницы, вот и все. P.S. Вроде ошибок нет! | | |
|
| imapo | Дата: 04 Апреля 2011, 16:54 | Сообщение # 12 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | vadim-narochnyi, сказано же, что не будет работать. Чем твой код отличается от моего?Добавлено (04 Апрель 2011, 16:54) ---------------------------------------------
Quote ( vadim-narochnyi →) .load("адрес_страницы_на_которую_вставляете_скрипт Мля, это АДЕРС СТРАНИЦЫ, НА КОТОРУЮ ИДЁТ ЗАПРОС! Учи jQuery | | |
|
| vadim-narochnyi | Дата: 04 Апреля 2011, 16:59 | Сообщение # 13 |  ● ● ● ● ● 289 сообщений Статус: Offline | Apocalypse87, Посмотри сюда | | |
|
| imapo | Дата: 04 Апреля 2011, 17:52 | Сообщение # 14 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | vadim-narochnyi, если открыть глаза чуть шире, то ты увидишь, что информация берётся с того же сайта (С одного и того же домена). В случае нашего автора темы ему нужно дёргать код со стороннего ресурса. Это данный код сделать не сможет | | |
|
| vadim-narochnyi | Дата: 04 Апреля 2011, 18:07 | Сообщение # 15 |  ● ● ● ● ● 289 сообщений Статус: Offline | Apocalypse87, Браток ты с ума что ли сходишь (без обид), там информация импортируется с сайта http://biz.liga.net Там делается импорт со страницы http://biz.liga.net на страницу http://autoclub.ck.ua/index/0-4, а потом скриптом со страницы /index/0-4 делается скриптом!Добавлено (04 Апрель 2011, 18:07) --------------------------------------------- Apocalypse87, Если будете спорить, яя могу вам показать пример, только что проверил на своем сайте, работает!  | | |
|
| imapo | Дата: 04 Апреля 2011, 19:43 | Сообщение # 16 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | vadim-narochnyi, пример в личку | | |
|
| vadim-narochnyi | Дата: 04 Апреля 2011, 21:37 | Сообщение # 17 |  ● ● ● ● ● 289 сообщений Статус: Offline | Подробная инструкция как вытянуть информацию с другого сайта: Создаем Импорт удаленного кода и указываем в нем ссылку на сайт, с которого хотим вытянуть информацию! Далее помещаем этот код на созданную нами на нашем сайте страницу например http://ваш_сайт/index/0-21 Code <div style="display:none;">$RCODE_1$</div> Затем ставим этот скрипт на страницу на которой хотите видеть импортируемую информацию: Code <span id="newInformer">Загрузка...</span> <script type="text/javascript"> jQuery("#newInformer").load("http://ваш_сайт/index/0-21 table.ligaCurrencyRatesTable", function() { jQuery("#newInformer table td").removeAttr("style").removeClass().addClass("fuel_view"); jQuery("#newInformer table").attr("cellspacing","1").attr("cellpadding","0").attr("bgcolor","#CCCCCC").attr("border","0").css("margin-right","2").css("margin-lef t","2"); }); </script> ligaCurrencyRatesTable - заменяем на класс в импортируемой странице Все, импорт создан! | | |
|
| imapo | Дата: 04 Апреля 2011, 21:53 | Сообщение # 18 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | vadim-narochnyi, фейк! Лови минус в репу за введене меня и других пользователей в заблуждение. Модеры, зачистите наш диалог "Ни о чём" Этот "Персонаж" скопировал исходный код хелпера в отдельную страничку на своём сайте и подгружал инфу с этой странички в спаны. Создавалась иллюзия, будто в самом деле подгружается Хелпер, если бы не одно НО - онлайн статистика хелпера живёт и параметры в ней динамичны, а вот на его тестовом сайтике время остановилось на моменте размещения инфы vadim-narochnyi, ну что за человек ты такой? Не живётся спокойно, вот и ищешь приключения на свою пятую точку | | |
|
| vadim-narochnyi | Дата: 04 Апреля 2011, 21:57 | Сообщение # 19 |  ● ● ● ● ● 289 сообщений Статус: Offline | Я прошу прощения, обращаю внимание администраторов, пользователь Apocalypse87 не верит, что таким способом можно сделать импорт с другого сайта, отправляет личные сообщения с не цензурной речью цитирую: Quote Твой способ - фейк. При сравнивании в реальном времени статистики онлайн твой сайт показывает старую статистику, а это означает, что все твои коды пиздёж. И понижает репутацию Quote Добавил: Apocalypse87 Дата: Понедельник, 04 Апрель 2011, 21:46 Комментарий: За введение в заблуждение и попытку обмана Прошу принять меры!Добавлено (04 Апрель 2011, 21:57) --------------------------------------------- Те кто реально в этом разбирается, пусть попробует сделать импорт! если бы не одно НО - онлайн статистика хелпера живёт и параметры в ней динамичны, а вот на его тестовом сайтике время остановилось на моменте размещения инфы В панели управления написано: Quote Вам предоставляется возможность самостоятельно определить как часто обновлять кеш, нормальный режим обновления кеша - 5 и более часов. Если вам нужно срочно обновить кеш, то просто отредактируйте запись (при этом ничего не меняя). то есть информация обновляется не онлайн! | | |
|
| imapo | Отредактировал Apocalypse87 - Понедельник, 04 Апреля 2011, 22:10 Дата: 04 Апреля 2011, 22:10 | Сообщение # 20 |  ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | vadim-narochnyi, детский сад. импорт удалённого кода таким способом не сделать. Я и раньше проверял и сейчас перепроверил вариаций 10 с парой десятков элементов на двух своих тестовых сайтах, так что с полной уверенностью и ответственностью за свои слова - ты фейкер Импорт удалённых данный можно произвести как минимум при помощи php и не более того | | |
|