Добавить видео Dropbox на веб-страницу HTML - PullRequest
0 голосов
/ 18 марта 2019

Я пытаюсь интегрировать видеофайл (mp4) из Dropbox Api (Java) в мой созданный весной веб-сайт с помощью thymeleaf. Однако я не смог получить доступ к ссылке с видеофайлом. Моя идея ->

<html>
<main>
    <h2 th:text="${videoName}"></h2>
    <video>
        <source src="*/some url from the dropbox api to visualize the video\*"/>
    </video>
    <p th:text="${videoDescription}"></p>
    ...
</main>
</html>

Спасибо! * * 1004

1 Ответ

0 голосов
/ 08 апреля 2019

Я нашел это.Мне нужно вставить ссылку на общий файл и заменить dl = 0 на raw = 1.

<html>
<main>
    <h2 th:text="${videoName}"></h2>
    <iframe th:src="${dropboxUrl}"></iframe>
    <p th:text="${videoDescription}"></p>
    ...
</main>
</html>

Исходную общую ссылку можно получить через ListSharedLinkResult.

ListSharedLinksResult listSharedLinksResult = dbxClientV2.sharing().listSharedLinksBuilder().withPath(dropboxPath).withDirectOnly(true).start();
String result = listSharedLinksResult.getLinks().get(0).getUrl();
...