弹幕推送:

<!-- 一行代码进行弹幕推送 -->
$.getJSON("https://www.phprm.com/services/push/trigger/4d05f4abdb0a0c2a0269900809946903?head=这是一条弹幕");
💡 提示:复制代码到控制台执行,$.getJSON() 调用 trigger 接口将请求后端向云端写入一条弹幕记录,只有 head 参数必传,avatar 可不传,缺省自动生成。

通过API弹幕测试

填写消息内容,点击发送后弹幕将实时出现在右下角预览中。也可以通过 URL 直接触发:

分享链接

将下方链接分享给好友,对方打开后即可实时接收弹幕消息。

https://ws.phprm.com/frame.html?channelCode=4d05f4abdb0a0c2a0269900809946903&danMu=1&hidePanel=1

一行代码集成 无后端

在你的网站任意页面引入下面这一行 <script>danmu.js 会自动加载依赖并初始化弹幕插件,无需任何后端代码。

<!-- 一行 JS 集成 AI 弹幕 -->
(function() {
    var dm = document.createElement("script");
    dm.src = "https://ws.phprm.com/static/customer/js/danmu.js?appName=你的应用名用于数据统计&channelCode=你的通道码&hidePanel=1&hideDialog=1&danMu=1";
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(dm, s);
})();
💡 提示:channelCode 为通道码,可到本站注册后创建获取; 完成域名认证后可不传 channelCode,系统将按网址自动创建弹幕通道。

参数说明

参数说明
appName自定义应用名称,用于数据统计
channelCode通道码,注册后获取;域名认证后可省略
hidePanel是否隐藏配置面板(0=显示,1=隐藏)
hideDialog是否隐藏对话窗口(0=显示,1=隐藏)
danMu是否开启弹幕(0=关闭,1=开启)
danMuSetting弹幕外观配置(嵌套对象, 子属性见下方)
    danMuSetting.opacity背景不透明度(0~100, 100=不透明)
    danMuSetting.size弹幕字号(8~33)
    danMuSetting.speed滚动速度(秒)
    danMuSetting.close是否显示关闭按钮(0=否, 1=是, 优先于 like)
    danMuSetting.like是否显示点赞按钮(0=否, 1=是), 仅当danMuSetting.close=0时生效
    danMuSetting.bottom距屏幕底部距离(px, bottomradio=1 时生效)
    danMuSetting.bottomradio是否按 bottom 定位(0=随机位置, 1=固定)
    danMuSetting.aiDanMuAI 弹幕轮询间隔(秒, 0=关闭), 支持danmu.js?aiDanMu=30开启AI弹幕每30秒轮询
    danMuSetting.aiDanMuUrlAI 弹幕自定义接口地址
    danMuSetting.selector弹幕挂载 DOM 选择器(默认 body)
    danMuSetting.color弹幕文字颜色
    danMuSetting.hideIcon是否隐藏右下角浮窗图标(0=显示, 1=隐藏), 支持danmu.js?hideIcon=1关闭弹幕右下角图标

浏览器弹幕挂件

0 代码体验弹幕挂件:一款可以在任意网站弹出推送窗口的工具,支持电脑、手机、平板,只需加入书签栏即可使用。

弹幕挂件使用说明 →