Я создаю сайт, который предоставляет платный видеоконтент для встраивания в собственные сайты клиентов. Я успешно контролирую доступ к узлам, содержащим видеоконтент, на основе приобретаемых ролей пользователей.
Теперь мне нужно предоставить пользователям код для встраивания, который в идеале будет работать только из их домена.На данный момент я был бы счастлив просто иметь возможность ограничить его для определенных пользователей.
Я установил модули key_auth и restui и включил ресурс REST «файл». Теперь я могу получить доступ к информации *о* файле как анонимный пользователь с API-ключом платного подписчика в запросе. Однако я не могу получить доступ к фактическому файлу.
Информация, которую я получаю, приведена ниже.
{"fid":[{"value":3}],"uuid":[{"value":"5655ecda-b421-4ab8-aa92-d43c6c0fbfdf"}],"langcode":[{"value":" en"}],"uid":[{"target_id":1,"target_type":"пользователь","target_uuid":"58d862eb-86e9-4ec6-bb33-89bda5c1767a","url":"\/user\ /1"}],"имя файла":[{"значение":"file_example_MP4_480_1_5MG.mp4"}],"uri":[{"значение":"частное:\/\/2022-04\/file_example_MP4_480_1_5MG.mp4" ,"url":"\/system\/files\/2022-04\/file_example_MP4_480_1_5MG.mp4"}],"filemime":[{"value":"video\/mp4"}],"filesize":[ {"значение":1570024}],"статус":[{"значение":true}],"создано":[{"значение":"2022-04-16T15:52:39+00:00"," формат":"Г-м-д\TH:i:sP"}],"изменен":[{"значение":"2022-04-16T15:52:43+00:00","формат":"Г-м-д\ TH:i:sP"}]}
Как я могу получить доступ к реальному видео таким образом?