Pro N0.1
前端支持链接、图片显示。发哔哔的时候插入图片链接或网址链接,会自动识别显示。核心代码来自 @黑石 :
function urlToLink(str) {
var re =/\bhttps?:\/\/(?!\S+(?:jpe?g|png|bmp|gif|webp|gif))\S+/g;
var re_forpic =/\bhttps?:\/\/.*?(\.gif|\.jpeg|\.png|\.jpg|\.bmp|\.webp)/g;
str =str.replace(re,function (website) {
return "<a href='" + website + "' target='_blank'> <i class='iconfont icon-lianjie-copy'></i>链接 </a>";
});
str =str.replace(re_forpic,function (imgurl) {
return "<img src='" + imgurl + "' /> ";
});
return str;
}
完整代码参考本主题 bb.html ,主要加了上面的过滤正则 urlToLink(item.content)
。
Pro N0.2
接入 去不图床 ,注册之后访问:
https://7bu.top/api/token?email=你的邮箱&password=你的密码
记下 token
值。
图片上传API 异常直接,post https://7bu.top/api/upload
,header 带上自己的 token
,不带则匿名上传。用表单的请求参数 image
提交 File
。
相关教程:去不图床PicGo上传插件的使用、uPic 图床配置教程 - 自定义
Pro N0.3
iOS 快捷指令上传图片后返回链接,到哔哔输入框。
甚至用“快捷指令调用其他指令”实现同步发哔哔和Flomo。
具体其他平台发布方式,改日改日再琢磨~