繁体   English   中英

如何实现特定于将小部件注入其网站的用户的多个脚本标签?

[英]how to implement multiple script tags specific to the user that will inject a widget into their website?

我正在尝试创建一项服务,用户可以在其网站中嵌入客户反馈小部件,类似于https://appzi.com 我正在考虑将 NodeJS 用于 BE,但我对如何为每个小部件生成唯一的脚本标签感到困惑? 以及如何托管这些脚本? 我搜索了整个谷歌但找不到任何东西。

对于托管,您可以在 api 端点上提供文件,然后使用 fastify api 重新发送文件。您可以使用脚本标签,作为源使用您的 api url 并向脚本标签添加一个 id 以进行识别。 <script src="https://yourapientpoint.something.com" id="widgetId" />然后您可以在您的小部件中减去此 id 以确定您的小部件的外观。 或者你可以查看https://www.jsdelivr.com/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM