反向代理 Telegram Channel 的预览页面以便嵌入到其他网页中
当你想要把你的 TG 频道预览嵌入到你的网站的时候,你应该会发现,频道预览网页响应头中的参数告诉了浏览器不要加载它。于是我们需要反向代理这个预览页面,并且去掉这个阻止加载的头部。
这是一个 Cloudflare Worker 程序,它可以反向代理你的 TG 频道预览页面,并且将图片,CSS,JS 等资源一并代理。然后你可以很轻松的把代理后的网页嵌入到你自己的网站中。
同时,你也可以修改页面的 CSS 以及进行一些其他定制。
-
前往 Cloudflare 控制面板创建一个 Worker
-
在线编辑 Worker 代码,将程序的所有内容复制并粘贴到编辑框内(替换原有内容)
-
将脚本开头的一些常量替换成你想要的值,然后保存并部署
-
访问那个 .workers.dev 的域名,没有问题的话,你就可以把这个网页嵌入到你想要的网页中了
如果想要获得更好的展示效果的话,嵌入网页的宽度最好不要超过 720px。