Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Халявный модуль для dle

Тема в разделе "Вопросы- ответы", создана пользователем progmaster, 10 сен 2016.

10.09.16 в 09:53
20.09.16 в 05:04
114
6.253
1
  1. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    он может подхватывать ссылки изображений и выдавать результат, т есть количество картин, фото и.т.д в сети интернета,. Тем меньше его в сети тем лучше, по API не знаю вроде у них есть процент для проектов
     
  2. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    речь про уникальность текстов а не картинок ;)
     
  3. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    процент может исчислятся от количество всего картин таких же в интернете и делиться согласно правилам и выдавать нужный процент
     
  4. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
     
    • Нравится Нравится x 1
  5. shevket007

    shevket007 Местный

    Регистрация:
    13 фев 2016
    Сообщения:
    1.612
    Лучших ответов:
    0
    Рейтинги:
    +515 / 3 / -0
    Про текст я в курсе то же;)
     
  6. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    я думал про текст :eek:нихуяси
     
    • Нравится Нравится x 1
  7. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +334 / 0 / -0
    как у тебя с парсингом JSON запросов и данных?
     
  8. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    херово!
    как спарсить всех режиссеров по ID кинопоиска? :rolleyes:o_O не получается что то правильно код прописать чтоб парсились все, а не 1 или два указанных в фильмах :confused:
     
  9. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +334 / 0 / -0
    допустим, есть запрос: http://api.kinopoisk.cf/getGallery?filmID=301080

    ну, добыл я при помощи file_get_contents и json_decode данные, а вот как отфильтровать - не пойму
    Код:
    foreach($count AS $key => $val) {    //gallery
            foreach($val AS $index => $value) {    //kadr, poster
                if(strpos $data->{$key}->kadr->preview != ""){
    таким способом выдираю из данных нужные мне теги, однако - хрен чё получается... но, пока времени нет, чтоб доделать, если помощь будет, то будет классно, если нет, то со временем сам доделаю запрос
     
  10. TopicStarter Overlay
    progmaster

    Забанен

    Регистрация:
    15 июл 2016
    Сообщения:
    202
    Лучших ответов:
    0
    Рейтинги:
    +88 / 0 / -0
    А какие могут быть проблемы с парсингом JSON?)) в php для этого есть встроенные функции, хоть в объекты, хоть в массив)
     
  11. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.028 / 116 / -0
    json_decode($json, true)
     
  12. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    @MaHarder, видираю подобным запросом 3 постера к фильмам! если нет трех постеров - то ничего не парсится... Надо сделать на режиссеров т.к. у меня они почему то не ко всем фильмам есть :eek:
     
  13. MaHarder

    MaHarder Местный

    Регистрация:
    9 июн 2015
    Сообщения:
    1.054
    Лучших ответов:
    0
    Рейтинги:
    +334 / 0 / -0
    можешь по подробнее?

    типа, key['value'] == != и т.д.? нужно попробовать
     
  14. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    if (isset($api_result['gallery']['kadr'][2]['image'])) {***}
    0 1 2 - в итоге если три кадра есть - парсится инфа, 1 или два кадра - не прасится.
     
    • Нравится Нравится x 1
  15. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    но вопрос: как парсить все данные без проверки количества данных? o_O
     
  16. aeneas

    Забанен

    Регистрация:
    12 мар 2016
    Сообщения:
    11.489
    Лучших ответов:
    10
    Рейтинги:
    +4.044 / 208 / -0
    а че гам его не доделал ? мне он тоже нужен ващет
     
  17. byroot

    Забанен

    Регистрация:
    10 окт 2015
    Сообщения:
    12.295
    Лучших ответов:
    54
    Рейтинги:
    +5.206 / 74 / -0
    тебе то он зачем? у тебя же прероллы по 2-3 штуки стоят что до фильмов юзеры не доходят! :rolleyes:
     
  18. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.028 / 116 / -0
    если api kp то юзай функцию
    PHP:
    function stdToArray($obj)
    {
        
    $rc = (array)$obj;
        foreach(
    $rc as $key => &$field)
            if(
    is_object($field))$field stdToArray($field);
        return 
    $rc;
    }
    $data json_decode($data);
    $data stdToArray($data);
    isset больше для входящих данные - _POST, _GET, _REQUEST, для проверки пустоты придумали функцию empty
     
  19. PunPun

    VIP Кинотрафик v2

    Регистрация:
    11 июн 2015
    Сообщения:
    7.403
    Лучших ответов:
    32
    Рейтинги:
    +4.028 / 116 / -0
    в привате он есть
     
    • Нравится Нравится x 1
  20. TopicStarter Overlay
    progmaster

    Забанен

    Регистрация:
    15 июл 2016
    Сообщения:
    202
    Лучших ответов:
    0
    Рейтинги:
    +88 / 0 / -0
    Код:
    $data = json_decode($data, true);
    foreach($data as $value){
        foreach($value['kadr'] as $image){
            echo $image['image'];
        }
    }
     
    • Нравится Нравится x 1
Похожие темы
  1. Spyke
    Ответов:
    34
    Просмотров:
    9.834
  2. Serhii
    Ответов:
    27
    Просмотров:
    5.599
  3. Edvard
    Ответов:
    13
    Просмотров:
    4.074
  4. Apehdgo
    Ответов:
    8
    Просмотров:
    5.912
  5. vasili
    Ответов:
    1
    Просмотров:
    2.672
Загрузка...
Яндекс.Метрика