使用合作伙伴门户进行生产入驻
从 <a href="/for-publishers/portal/signup" class="underline">合作伙伴门户</a> 创建测试密钥、验证域名并激活实时密钥。大规模部署时,使用 API 创建讨论并将返回的 讨论 ID 存储在您的内容管理系统中。查看 <a href="/for-publishers/api" class="underline">API 参考</a> 了解编程工作流程。
面向开发者
轻量级 iframe、可预测的参数和 postMessage 调整大小钩子。
针对编辑
结构化参与、清晰的共识信号和可审计的方法论。
针对受众
秒内投票、查看公众立场,并探索更深入的分析。
大规模流程
1) 按文章 URL 查找,2) 如缺失则创建,3) 存储讨论 ID。
什么是讨论 ID?
API 在创建或查找讨论时返回的唯一标识符。
还没有讨论?
调用 POST /api/partner/discussions 创建讨论,然后立即嵌入。
1. 查找您的讨论
或
API 在创建或查找讨论时返回。
2. 选择主题
或自定义颜色:
3. 添加您的参考标记(可选)
用于分析。小写,无空格。
预览
输入讨论 ID 或查找文章 URL 以查看预览
嵌入代码
<!-- 输入讨论 ID 以生成嵌入代码 -->
自动调整大小片段
<script>
window.addEventListener('message', (event) => {
if (event.data && event.data.type === 'societyspeaks:embed:resize') {
const iframe = document.getElementById('societyspeaks-embed');
if (iframe) iframe.style.height = event.data.height + 'px';
}
});
</script>
性能提示
<link rel="preconnect" href="https://societyspeaks.io">
<link rel="dns-prefetch" href="https://societyspeaks.io">
提示
- 将 iframe 宽度设置为 100% 以实现响应式嵌入
- 默认高度为 600px;根据声明数量调整
- 添加
ref以跟踪来自您网站的参与情况 - 嵌入通过 postMessage 发送其高度以实现动态大小调整
- 添加自动调整大小片段以避免滚动条
- 使用预连接提示加速首次绘制