我想使用他们的API检索Dailymotion Games聊天消息,但官方文档在这一点上并不十分清楚=> https://faq.dailymotion.com/hc/en-us/articles/203886473-Dailymotion-live-API-for-developers
我尝试使用API通过我的实时视频ID(endpoint => https://api.dailymotion.com/video/[LIVE_VIDEO_ID]/comments)检索视频的评论,但它不会返回任何聊天消息......
你知道这是否可能?
答案 0 :(得分:1)
好的,我已经搜索了一点点,我找到了一种更优雅的方法来避免刮擦方法。
事实上,嵌入式聊天页面(由 chat_embed_url 返回)使用EventSource在收到新邮件时收到通知。
使用this良好的NPM包,我只能在5行中检索聊天消息:
var EventSource = require('eventsource');
var url = 'http://dmchat.dailymotion.com/rooms/[USERNAME]-[CHANNEL_ID]';
var es = new EventSource(url);
es.addEventListener('message', function (e) {
console.log(e.data);
});
答案 1 :(得分:0)
视频评论与聊天功能不同,这就是聊天消息不会出现在评论中的原因。
到目前为止,您无法获取个人聊天消息,但您可以通过两种不同的方式获取聊天嵌入代码: