Парсер клипов для mse-script

MSE-Script

Developer
Команда форума
Сообщения
867
Реакции
309
Не вижу в коде инициализацию переменно {$videoId}.

@madpitbull у вас в шаблоне выводится {if $videoId|default:''}, попробуете заменить на {if $videoId}, должна появится ошибка.
 

madpitbull

Бывалый
Клиент
Сообщения
57
Реакции
4
Не вижу в коде инициализацию переменно {$videoId}.

@madpitbull у вас в шаблоне выводится {if $videoId|default:''}, попробуете заменить на {if $videoId}, должна появится ошибка.
При замене на {if $videoId} страница падает с 500 ошибкой.
 

Locorez

Эксперт
Клиент
Сообщения
244
Реакции
153
@madpitbull @night_music

В файлах search.php и track.php

найти:
PHP:
$data['results'] = $this->results;
после вставить:
PHP:
$data['videoId'] = (isset($this->videoId) && !empty($this->videoId)) ? $this->videoId : NULL;
найти:
PHP:
public $results = NULL;
после вставить:
PHP:
public $videoId = NULL;
Должно поехать.
 

night_music

Эксперт
Клиент
Сообщения
237
Реакции
52
Вроде в общем поиске все норм. А на странице любого трека выводит только это видео

Ругается на строку: $prepareQuery = urlencode($this->query);

Я так понимаю в файле track.php для правильного парсинга нужно эту строчку изменить на что-то другое?

upd/ изменил строку выше на следующее: $prepareQuery = urlencode($this->track["artist"] . " - " . $this->track["name"]);
Вроде пошло все)
 
Последнее редактирование:

1Dimka

Ветеран
Клиент
Сообщения
138
Реакции
28
Тоже не подключалось, после поправок "Должно поехать" поехало)
 

1Dimka

Ветеран
Клиент
Сообщения
138
Реакции
28
Подскажите где увеличить размеры плеера, а то выводит где-то 300х150
 

madpitbull

Бывалый
Клиент
Сообщения
57
Реакции
4
Я так понимаю track.php есть в новой версии двига, а куда ставить в движке 2.3?
 

Locorez

Эксперт
Клиент
Сообщения
244
Реакции
153
Выложи содержимое search.php сюда в тему.
 

Locorez

Эксперт
Клиент
Сообщения
244
Реакции
153
@madpitbull Проверил твой код, все нормально, единственный косяк с ключом. Он или с ошибкой или закончились лимиты. Вставил свой ключ и все заработало.



Решай с ключом и будет тебе счастье.
 

Locorez

Эксперт
Клиент
Сообщения
244
Реакции
153
Обновил код модуля в первом посте, добавил кэширование видео.
 

madpitbull

Бывалый
Клиент
Сообщения
57
Реакции
4
@madpitbull Проверил твой код, все нормально, единственный косяк с ключом. Он или с ошибкой или закончились лимиты. Вставил свой ключ и все заработало.



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

Однако я уже несколько ключей перепробовал, ничего не заработало.

И я ведь постами выше уже проверял кодом, который ты давал "var_dump($searchVideoResult);" и ответ приходил

Код:
string(1275) "{ "kind": "youtube#searchListResponse", "etag": "\"XI7nbFXulYBIpL0ayR_gDh3eu1k/TyM7qpiAcUMNvlMn7ydtCHFusUY\"", "nextPageToken": "CAEQAA", "regionCode": "UA", "pageInfo": { "totalResults": 1000000, "resultsPerPage": 1 }, "items": [ { "kind": "youtube#searchResult", "etag": "\"XI7nbFXulYBIpL0ayR_gDh3eu1k/oWBpaNfZNskTMNX8C_GmefSuhnU\"", "id": { "kind": "youtube#video", "videoId": "dD3RogNSZC4" }, "snippet": { "publishedAt": "2018-10-25T16:30:22.000Z", "channelId": "UCraVQW3OiTgfOcsIfS8-lqA", "title": "RASA - Baby", "description": "Мы долго думали какой снять клип, но решили показать вам как все было на самом деле. Спасибо вам большое...", "thumbnails": { "default": { "url": "https://i.ytimg.com/vi/dD3RogNSZC4/default.jpg", "width": 120, "height": 90 }, "medium": { "url": "https://i.ytimg.com/vi/dD3RogNSZC4/mqdefault.jpg", "width": 320, "height": 180 }, "high": { "url": "https://i.ytimg.com/vi/dD3RogNSZC4/hqdefault.jpg", "width": 480, "height": 360 } }, "channelTitle": "RASA MUSIC", "liveBroadcastContent": "none" } } ] } "
говорящий о том, что ключ работает=)
 
Сверху