Как работает инструмент для парсинга веб-страниц в автоматических коллекциях?

Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
3,382
#62
Как сделать, чтоб и с videocdn тоже шло обновления с озвучкой и качеством.??
Добавить дополнительные параметры пути к озвучанию и качеству:

url ~ kinopoisk_id ~ collection ~ translate ~ quality

translate - это date.0.translation
quality - это date.0.quality
 
Енот
Новичек
Регистрация
3 Мар 2018
Сообщения
241
#63
Добавить дополнительные параметры пути к озвучанию и качеству:

url ~ kinopoisk_id ~ collection ~ translate ~ quality

translate - это date.0.translation
quality - это date.0.quality
https://api1590156921.apicollaps.cc/video/news?limit=200&type=films&token=tokken ~ results.0.kinopoisk_id ~ poslednie-obnovleniya-filmov ~ date.0.translation ~ date.0.quality
так должно быть??
 
Последнее редактирование:
Енот
Новичек
Регистрация
3 Мар 2018
Сообщения
241
#65
Енот
Новичек
Заблокирован
Регистрация
30 Окт 2018
Сообщения
415
#69
Для videocdn есть у кого-то готовая строчка API код?
На сайте у всех!!! Должно стаять только 4 плеера - "collaps,videocdn,iframe,kodik,trailer"
Что вы ставите другие ради дохода. Быстрее в реестр улетите чем заработаете 1000 руб
Когда я не знал. Поставил плеер hdvb рекламили его хорошо ( как и многие купились на это ) через неделю 99% сайтов улетели в реестр ФНС, за рекламу казино. Они заработали бабки огромные ( а мы потеряли траф и домены ) вот по поэтому всегда думайте.
videocdn и так работает
 
Последнее редактирование:
Енот
Новичек
Регистрация
3 Мар 2018
Сообщения
241
#70
@Alisa может ты подскажешь как сформировать код api от videocdn?, отдельно для фильмом и отдельно для сериалов с озвучкой и качеством.
 
Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
3,382
#71
@Alisa может ты подскажешь как сформировать код api от videocdn?, отдельно для фильмом и отдельно для сериалов с озвучкой и качеством.
Покажите, по какому API Вы получаете данные с videocdn, чтобы сделать строку для получения данных?
 
Енот
Новичек
Регистрация
13 Янв 2018
Сообщения
260
#74
Покажите, к какому URL идет запрос.
https://videocdn.tv/api/movies
Код:
Метод movies
Этот метод служит для получения списка фильмов по определенным параметрам.
При вызове без параметров, получаем список всех фильмов отстортированный по id.

GET параметры
Параметр    Описание    Тип    Возможные значения
ordering    Поле для сотировки    Строка    id, created, released
direction    Направление сортировки    Строка    asc, desc
query    Поисковая строка    Строка    Любая строка длиной более 2-х символов
field    Поле для поиска    Строка    title(ищет по всем полям *_title), imdb_id, kinopoisk_id
translation    ID перевода    Число    Любое целое число, список переводов тут
year    Год релиза    Число    Любое целое число
page    Страница пагинации    Число    Любое целое число
limit    Количество на странице    Число    Любое целое число от 1 до 100

{
    "result": true,
    "data": [
        {
            "id": 1,
            "ru_title": "Миньоны",
            "orig_title": "Minions",
            "imdb_id": "tt2293640",
            "kinopoisk_id": "694051",
            "default_media_id": null,
            "created": "2016-02-04 10:50:52",
            "released": "2015-06-11 00:00:00",
            "updated": "2020-05-24 15:15:55",
            "blocked": 0,
            "content_id": null,
            "content_type": "movie",
            "country_id": null,
            "media": [
                {
                    "id": 45,
                    "translation_id": 2,
                    "content_id": 1,
                    "content_type": "movie",
                    "tv_series_id": null,
                    "source_quality": "bd",
                    "max_quality": 720,
                    "path": "//4422.videocdn.pw/si4jsFRrtgrT/movie/1?translation=2",
                    "duration": 5458,
                    "created": "2016-02-07 20:04:47",
                    "accepted": "2016-02-07 20:04:47",
                    "deleted_at": null,
                    "blocked": 0,
                    "qualities": [
                        {
                            "id": 5236347437,
                            "url": "//4422.videocdn.pw/si4jsFRrtgrT/movie/1?translation=2&source=720",
                            "resolution": 720,
                            "media_id": 45
                        },
                        {
                            "id": 5236347438,
                            "url": "//4422.videocdn.pw/si4jsFRrtgrT/movie/1?translation=2&source=480",
                            "resolution": 480,
                            "media_id": 45
                        },
                  
                    ],
                    "translation": {
                        "id": 2,
                        "title": "Полное дублирование",
                        "priority": 5,
                        "iframe_src": "//4422.videocdn.pw/si4jsFRrtgrT/movie/1?translation=2",
                        "iframe": "<iframe src=\"//4422.videocdn.pw/si4jsFRrtgrT/movie/1?translation=2\" width=\"640\" height=\"480\" frameborder=\"0\" allowfullscreen></iframe>",
                        "short_title": "Дублированный",
                        "smart_title": "Дублированный",
                        "shorter_title": "Дублированный"
                    }
                }
            ],
            "preview_iframe_src": "https://videocdn.tv/preview/movie/1?preview_token=ZnJAIplDhcXlfrR2",
            "iframe_src": "//4422.videocdn.pw/si4jsFRrtgrT/movie/1",
            "iframe": "<iframe src=\"//4422.videocdn.pw/si4jsFRrtgrT/movie/1\" width=\"640\" height=\"480\" frameborder=\"0\" allowfullscreen></iframe>",
            "translations": [
                {
                    "id": 2,
                    "title": "Полное дублирование",
                    "priority": 5,
                    "iframe_src": "//4422.videocdn.pw/si4jsFRrtgrT/movie/1?translation=2",
                    "iframe": "<iframe src=\"//4422.videocdn.pw/si4jsFRrtgrT/movie/1?translation=2\" width=\"640\" height=\"480\" frameborder=\"0\" allowfullscreen></iframe>",
                    "short_title": "Дублированный",
                    "smart_title": "Дублированный",
                    "shorter_title": "Дублированный"
                }
            ],
            "year": "2015-06-11"
        },
        {
https://videocdn.tv/api/tv-series
Код:
Метод tv-series
Этот метод служит для получения списка сериалов по определенным параметрам.
При вызове без параметров, получаем список всех фильмов отстортированный по id.

GET параметры
Параметр    Описание    Тип    Возможные значения
ordering    Поле для сотировки    Строка    id, start_date, end_date created
direction    Направление сортировки    Строка    asc, desc
query    Поисковая строка    Строка    Любая строка длиной более 2-х символов
field    Поле для поиска    Строка    title(ищет по всем полям *_title), imdb_id, kinopoisk_id
translation    ID перевода    Число    Любое целое число, список переводов тут
year    Год релиза    Число    Любое целое число
page    Страница пагинации    Число    Любое целое число
limit    Количество на странице    Число    Любое целое число от 1 до 100

{
    "result": true,
    "data": [
        {
            "id": 2,
            "ru_title": "Родина",
            "orig_title": "Homeland",
            "imdb_id": "tt1796960",
            "kinopoisk_id": "574688",
            "season_count": 8,
            "episode_count": 96,
            "last_episode_id": 185511,
            "start_date": "2011-10-02 00:00:00",
            "end_date": null,
            "created": "2016-02-26 14:31:10",
            "updated": "2020-05-24 15:24:05",
            "blocked": 0,
            "content_id": null,
            "content_type": "tv_series",
            "country_id": null,
            "preview_iframe_src": "https://videocdn.tv/preview/tv-series/2?preview_token=TLfAymbCLVxRc3xf",
            "iframe_src": "//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2",
            "iframe": "<iframe src=\"//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2\" width=\"640\" height=\"480\" frameborder=\"0\" allowfullscreen></iframe>",
            "translations": [
                {
                    "id": 10,
                    "title": "Профессиональный (многоголосый закадровый) (LostFilm)",
                    "priority": 8,
                    "episodes_count": 96,
                    "source_quality": "webdl",
                    "max_quality": 1080,
                    "iframe_src": "//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2?translation=10",
                    "iframe": "<iframe src=\"//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2?translation=10\" width=\"640\" height=\"480\" frameborder=\"0\" allowfullscreen></iframe>",
                    "short_title": "LostFilm",
                    "smart_title": "LostFilm (многоголосый закадровый)",
                    "shorter_title": "LostFilm"
                },
 
Енот
Новичек
Регистрация
13 Янв 2018
Сообщения
260
#75
https://videocdn.tv/api/tv-series/seasons
Код:
Метод tv-series/seasons
Этот метод служит для получения списка сезонов сериалов по определенным параметрам.
При вызове без параметров, получаем список всех фильмов отстортированный по id.

GET параметры
Параметр    Описание    Тип    Возможные значения
tv_series_id    ID сериала    Число    Любой ID сериала
ordering    Поле для сотировки    Строка    id, start_date, end_date created
direction    Направление сортировки    Строка    asc, desc
page    Страница пагинации    Число    Любое целое число
limit    Количество на странице    Число    Любое целое число от 1 до 100

{
    "result": true,
    "data": [
        {
            "id": 2,
            "ru_title": "Родина",
            "orig_title": "Homeland",
            "imdb_id": "tt1796960",
            "kinopoisk_id": "574688",
            "season_count": 8,
            "episode_count": 96,
            "last_episode_id": 185511,
            "start_date": "2011-10-02 00:00:00",
            "end_date": null,
            "created": "2016-02-26 14:31:10",
            "updated": "2020-05-24 15:24:05",
            "blocked": 0,
            "content_id": null,
            "content_type": "tv_series",
            "country_id": null,
            "preview_iframe_src": "https://videocdn.tv/preview/tv-series/2?preview_token=TLfAymbCLVxRc3xf",
            "iframe_src": "//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2",
            "iframe": "<iframe src=\"//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2\" width=\"640\" height=\"480\" frameborder=\"0\" allowfullscreen></iframe>",
            "translations": [
                {
                    "id": 10,
                    "title": "Профессиональный (многоголосый закадровый) (LostFilm)",
                    "priority": 8,
                    "episodes_count": 96,
                    "source_quality": "webdl",
                    "max_quality": 1080,
                    "iframe_src": "//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2?translation=10",
                    "iframe": "<iframe src=\"//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2?translation=10\" width=\"640\" height=\"480\" frameborder=\"0\" allowfullscreen></iframe>",
                    "short_title": "LostFilm",
                    "smart_title": "LostFilm (многоголосый закадровый)",
                    "shorter_title": "LostFilm"
https://videocdn.tv/api/tv-series/episodes

Код:
Метод tv-series/episodes
Этот метод служит для получения списка эпизодов сериалов по определенным параметрам.
При вызове без параметров, получаем список всех фильмов отстортированный по id.

GET параметры
Параметр    Описание    Тип    Возможные значения
tv_series_id    ID сериала    Число    Любой ID сериала
season_id    ID сезона    Число    Любой ID сезона
ordering    Поле для сотировки    Строка    id, released, ru_released created
direction    Направление сортировки    Строка    asc, desc
query    Поисковая строка    Строка    Любая строка длиной более 2-х символов
field    Поле для поиска    Строка    title(ищет по всем полям *_title), imdb_id, kinopoisk_id
page    Страница пагинации    Число    Любое целое число
limit    Количество на странице    Число    Любое целое число от 1 до 100

{
    "result": true,
    "data": [
        {
            "id": 2,
            "tv_series_id": 2,
            "season_id": 2,
            "num": "01",
            "season_num": 5,
            "ru_title": "Боязнь разлуки",
            "orig_title": "Separation Anxiety",
            "imdb_id": "tt4190442",
            "kinopoisk_id": "574688",
            "released": "2015-10-04 00:00:00",
            "ru_released": null,
            "created": "2016-02-26 14:34:46",
            "media": [
                {
                    "id": 188,
                    "translation_id": 10,
                    "content_id": 2,
                    "content_type": "tv_series",
                    "tv_series_id": 2,
                    "source_quality": "webdl",
                    "max_quality": 720,
                    "path": "//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2?translation=10",
                    "duration": 3017,
                    "created": "2016-02-26 14:38:45",
                    "accepted": "2016-03-01 10:41:08",
                    "deleted_at": null,
                    "blocked": 0,
                    "qualities": [
                    
                        {
                            "id": 5236436407,
                            "url": "//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2?translation=10&source=360",
                            "resolution": 360,
                            "media_id": 188
                        },
                        {
                            "id": 5236436408,
                            "url": "//4422.videocdn.pw/si4jsFRrtgrT/tv-series/2?translation=10&source=240",
                            "resolution": 240,
                            "media_id": 188
                        }
                    ],
                    "translation": {
                        "id": 10,
                        "title": "Профессиональный (многоголосый закадровый) (LostFilm)",
                        "priority": 8,
                        "short_title": "LostFilm",
                        "smart_title": "LostFilm (многоголосый закадровый)",
                        "shorter_title": "LostFilm"
                    }
                }
            ]
        },
        {
https://videocdn.tv/api/translations

Код:
Метод translations
Этот метод служит для получения списка переводов.

{
    "result": true,
    "data": [
      
        {
            "id": 2,
            "title": "Полное дублирование",
            "priority": 5,
            "short_title": "Дублированный",
            "smart_title": "Дублированный",
            "shorter_title": "Дублированный"
        },
        {
            "id": 3,
            "title": "Полное дублирование (iTunes)",
            "priority": 10,
            "short_title": "Полное дублирование (iTunes)",
            "smart_title": "Полное дублирование (iTunes)",
            "shorter_title": "Полное дублирование (iTunes)"
        },
        {
            "id": 4,
            "title": "Профессиональный (многоголосый)",
            "priority": 4,
            "short_title": "Профессиональный (многоголосый)",
            "smart_title": "Профессиональный (многоголосый)",
            "shorter_title": "Профессиональный (многоголосый)"
        {
 
Последнее редактирование:
Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
3,382
#76
@Alisa может ты подскажешь как сформировать код api от videocdn?, отдельно для фильмом и отдельно для сериалов с озвучкой и качеством.
По данным, которые выдаются по API, можно увидеть, что фильмы, отдаются так:
  • ID КиноПоиска - data.0.kinopoisk_id
  • Качество - data.0.media.0.source_quality
  • Перевод - data.0.translations.0.short_title
Сериалы, отдаются:
  • ID КиноПоиска - data.0.kinopoisk_id
  • Качество - data.0.translations.0.source_quality
  • Перевод - data.0.translations.0.short_title
 
Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
3,382
#78
Всё вместе собрать и получится data.0.kinopoisk_id data.0.media.0.source_quality data.0.translations.0.short_title
??? Или что-то нужно добавить?
https://videocdn.tv/api/movies?api_token=X6EwAUfE5M9xbo7y0Bp0aPf3uXxG2KLL&ordering=id&direction=desc ~ data.0.kinopoisk_id ~ poslednie-obnovleniya-filmov ~ data.0.translations.0.short_title ~ data.0.media.0.source_quality

https://videocdn.tv/api/tv-series?api_token=X6EwAUfE5M9xbo7y0Bp0aPf3uXxG2KLL&ordering=id&direction=desc ~ data.0.kinopoisk_id ~ poslednie-obnovleniya-serialov ~ data.0.translations.0.short_title ~ data.0.translations.0.source_quality

api_coll.png
 
Енот
Новичек
Регистрация
3 Мар 2018
Сообщения
241
#79
https://videocdn.tv/api/movies?api_token=X6EwAUfE5M9xbo7y0Bp0aPf3uXxG2KLL&ordering=id&direction=desc ~ data.0.kinopoisk_id ~ poslednie-obnovleniya-filmov ~ data.0.translations.0.short_title ~ data.0.media.0.source_quality

https://videocdn.tv/api/tv-series?api_token=X6EwAUfE5M9xbo7y0Bp0aPf3uXxG2KLL&ordering=id&direction=desc ~ data.0.kinopoisk_id ~ poslednie-obnovleniya-serialov ~ data.0.translations.0.short_title ~ data.0.translations.0.source_quality

Посмотреть вложение 3660
Спасибо, всё работает
 
Новичек
Регистрация
22 Май 2020
Сообщения
15
#80
https://videocdn.tv/api/movies?api_token=X6EwAUfE5M9xbo7y0Bp0aPf3uXxG2KLL&ordering=id&direction=desc ~ data.0.kinopoisk_id ~ poslednie-obnovleniya-filmov ~ data.0.translations.0.short_title ~ data.0.media.0.source_quality

https://videocdn.tv/api/tv-series?api_token=X6EwAUfE5M9xbo7y0Bp0aPf3uXxG2KLL&ordering=id&direction=desc ~ data.0.kinopoisk_id ~ poslednie-obnovleniya-serialov ~ data.0.translations.0.short_title ~ data.0.translations.0.source_quality

Посмотреть вложение 3660
А у меня что то не заработало , токен свой соотвественно поставил . А как часто происходит обновление?