Как я могу вставить свой ключ синдикации в видео dailymotion с помощью javascript sdk?

Я только что подал заявку на участие в сети издателей Dailymotion. У меня есть веб-сайт, и я воспроизводю все видео Dailymotion, используя этот javascript.

<script>
// This code loads the Dailymotion Javascript SDK asynchronously.
(function() {
    var e = document.createElement('script'); e.async = true;
    e.src = document.location.protocol + '//api.dmcdn.net/all.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s);
}());

// This function init the player once the SDK is loaded
window.dmAsyncInit = function()
{
    // PARAMS is a javascript object containing parameters to pass to the player if any (eg: {autoplay: 1})
    var player = DM.player("player", {video: "x27rzcj_", width: "728", height: "410", autoplay: 1});

    // 4. We can attach some events on the player (using standard DOM events)
    player.addEventListener("ended", function(e)
{
    document.getElementById('player').style.display = 'none';

    $("#videorol").fadeIn("fast");

});
};

According to Dailymotion Publisher i have to insert the syndication parameter to the iframe src. How can i achieve this by using the javascript sdk ? Thanks


person thenutz    schedule 12.10.2014    source источник


Ответы (1)


Вы должны передать свой ключ синдикации в качестве параметра проигрывателя (параметр строки запроса syndication=<YOUR_KEY>). Это было добавлено в документацию https://developer.dailymotion.com/player/#player-parameters-iframe

Если вы хотите использовать SDK, вы также можете передать этот параметр, все это описано в https://developer.dailymotion.com/player/#player-parameters-sdk-js

Например:

 var player = DM.player(document.getElementById("player"),{ 
    video: "x7tgad0",
    width: "100%",
    height: "100%",
  referrerPolicy: "no-referrer-when-downgrade",
    params: {
        'syndication': YOUR_SYNDICATION_KEY,
        'ads_params' : 'YOUR_ADS_PARAMS',
        'ui-logo': 'false'
    } 
});
person dailymotion    schedule 15.10.2014