惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
有赞技术团队
有赞技术团队
G
Google Developers Blog
Microsoft Security Blog
Microsoft Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
博客园_首页
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
Last Week in AI
Last Week in AI
Y
Y Combinator Blog
罗磊的独立博客
T
Tailwind CSS Blog
博客园 - 叶小钗
T
The Blog of Author Tim Ferriss
Engineering at Meta
Engineering at Meta
博客园 - 聂微东
博客园 - Franky
B
Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
F
Fortinet All Blogs

Fooleap's Blog

渴望理想 | Fooleap's Blog 19 年底一些事 | Fooleap's Blog 藉秋风,跑起来 | Fooleap's Blog 一个人去跑步 | Fooleap's Blog 8 月的跑量仿佛是那暑假的作业 | Fooleap's Blog 三伏天跑步那么难受,为何还要跑? | Fooleap's Blog 解决小程序开发“当前系统代理不是安全代理” | Fooleap's Blog 忘却配速的夏日跑步 | Fooleap's Blog 六月天时“带水”跑步更爽 | Fooleap's Blog 出来混迟早要还的 | Fooleap's Blog 跑步不能当饭吃 | Fooleap's Blog 将京东移动端详情页链接转为 PC 端 | Fooleap's Blog 不是热就是雨 | Fooleap's Blog 这半月,我跑了 11 个 520 | Fooleap's Blog 跑完流汗一时爽,一直流汗一直爽 | Fooleap's Blog 初夏夜跑 | Fooleap's Blog Electron 中打开 QQ 临时会话 | Fooleap's Blog 春节期间的培隆角 | Fooleap's Blog 从春天跑到夏天 | Fooleap's Blog 晨雾中奔跑 | Fooleap's Blog 漫步春雨中 | Fooleap's Blog 跑在木棉花下 | Fooleap's Blog 我在春节依然坚持跑步 | Fooleap's Blog 伴随着日出跑步 | Fooleap's Blog 没有最好,只有更好 | Fooleap's Blog 电子气温计 | Fooleap's Blog 渡亭小学的金凤花 | Fooleap's Blog 随心而跑 | Fooleap's Blog 2018 跑步小结 | Fooleap's Blog 在 gVim 中使用“非等宽字体” | Fooleap's Blog
Disqus 支持新浪微博图床 | Fooleap's Blog
fooleap · 2018-09-22 · via Fooleap's Blog

你或许知道 Disqus 支持 Instagram、支持 Imgur、支持 Twitter,甚至是 Youtube,但你可能不知道,Disqus 也支持新浪微博图床。Disqus 支持微博图床,但并不完全支持。微博上的图片,有一部分可被支持,一部分却不行。

Disqus 使用久了,会发现若复制一些富媒体链接,一粘贴到 Disqus 的评论框,Disqus 会自动获取,插入并显示在留言中,这是很贴心的一个服务。Disqus 文档[1]提到,Disqus 支持以下站点的服务。

  • Youtube
  • Vimeo
  • Twitter (tweets)
  • Facebook (status, video, photo)
  • Instagram (photo only)
  • Giphy
  • Imgur
  • Google Maps
  • Soundcloud
  • Vine

之前想要在墙内上传图片到 Disqus,便研究了一番 Disqus 的图片上传,我觉得这样基本够用。在显示评论媒体信息时,也只是简单处理一下,后来发现若 Youtube 等媒体信息就无法被正常显示。

经过测试之后,我搞定了大多数媒体显示,还发现了一点,那就是 Disqus 支持新浪微博图床。发现粘贴媒体链接时,Disqus 会将链接作为参数请求 https://disqus.com/api/3.0/media/details.json,以获取媒体详情信息,若被支持,便会返回详情。如果是图片,那么返回的图片链接格式是:

//a.disquscdn.com/get?url=原地址&key=XX

无法得知请求过程中 Disqus 是否会将原文件上传至 Disqus 的服务器,但以上地址在墙内能够正常显示。

对了,我也模仿了 Disqus 的操作,以下评论框也支持粘贴富媒体链接自动获取媒体信息,当然这是不完全支持的。

由 @林海草原 下面的测试看来,Disqus 可能对任意网站的图片文件都支持,实际支持情况看返回情况。

参考资料

本文历史

  • 2018 年 09 月 22 日 完成初稿
  • 2018 年 09 月 23 日 支持任意网站的图片文件

最近更新

猜你喜欢