В настоящее время поддерживаются 23 платформы для загрузки видео без водяных знаков. При отправке сообщений прикрепляйте ссылку на видео .
платформа | состояние | платформа | состояние | платформа | состояние | платформа | состояние | платформа | состояние |
---|---|---|---|---|---|---|---|---|---|
Пипи Креветка | Короткое видео Доуин | Короткое видео о вулкане | Пеппи смешная | Национальное караоке | |||||
Короткое видео о Вейши | Вейбо | крайний правый | вуевлог | Сяокасю | |||||
легкое видео | Куайшоу короткое видео | Национальное короткометражное видео | Момо | Прежде защищенный от ветра | |||||
видео с арбузом | Забавный | Зубы тигра | 6 комнат | груша видео | |||||
новая студия | Акфун | Мейпай |
Требуется поддержка параметров url
GET/POST, сначала используйте запрос POST
, запрос GET
urlencode
сам по себе.
Поскольку платформ много, возвращаемые параметры не фиксированы, но должны быть title
, cover
и url
Имя поля | иллюстрировать | Имя поля | иллюстрировать | Имя поля | иллюстрировать | Имя поля | иллюстрировать |
---|---|---|---|---|---|---|---|
автор | автор видео | аватар | Аватар автора | нравиться | Видео лайков | время | Время выхода видео |
заголовок | название видео | крышка | Видео обложка | URL | Видео без ссылки на водяной знак | секс | Пол автора |
возраст | Возраст автора | город | Город | жидкость | идентификатор автора | код | код состояния |
Если вы не знаете, как звонить, я помещу две основные демонстрации звонков в demo
каталог.
98
файла demo.html
на你的接口地址
7
файла demo.py
на你的接口地址
Почему интерфейс URL-адреса демо-версии отличается от интерфейса в папке demo
?
Потому что я переписал его с помощью vue (https://github.com/5ime/vue-page).
Специальные символы в URL-адресе не позволяют запросу GET передать правильное значение параметра.
Передаваемые параметры содержат #&=
и т.п., а значения параметров могут быть переданы неправильно. Перед выполнением GET-запроса рекомендуется использовать POST请求
или urlencode编码
.
О том, что некоторые видеоплатформы не могут парсить
Некоторые платформы требуют файлов cookie. Обновите файлы cookie вручную. Если синтаксический анализ по-прежнему не удается, сообщите о проблемах.
Удаление водяных знаков с фотографий в коротких видеоальбомах
https://github.com/5ime/images_spider
Проверка Douyin X-Bogus
В настоящее время пользуюсь услугами https://github.com/B1gM8c/X-Bogus.
Вы также можете выполнить развертывание в Верселе одним щелчком мыши на основе моего шаблона https://github.com/5ime/Tiktok_Signature. Области, которые необходимо изменить, следующие.
$ url = ' https://tiktok.iculture.cc/X-Bogus ' ;
$ data = json_encode ( array ( ' url ' => ' https://www.douyin.com/aweme/v1/web/aweme/detail/?aweme_id= ' . $ id [ 0 ] . ' &aid=1128&version_name=23.5.0&device_platform=android&os_version=2333 ' , ' userAgent ' => ' Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 ' ));
$ header = array ( ' Content-Type: application/json ' );
$ url = json_decode ( $ this -> curl ( $ url , $ data , $ header ), true )[ ' param ' ];
// 改为
$ url = '你的 vercel 地址' ;
$ data = json_encode ( array ( ' url ' => ' https://www.douyin.com/aweme/v1/web/aweme/detail/?aweme_id= ' . $ id [ 0 ] . ' &aid=1128&version_name=23.5.0&device_platform=android&os_version=2333 ' , ' userAgent ' => ' Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36 ' ));
$ header = array ( ' Content-Type: application/json ' );
$ url = json_decode ( $ this -> curl ( $ url , $ data , $ header ), true )[ ' data ' ][ ' url ' ];
Этот склад предназначен только для изучения и исследования. Если он ущемляет интересы отдельных лиц или групп, свяжитесь со мной, и я возьму на себя инициативу удалить всю соответствующую информацию. Спасибо!