上传图片,最快的方式应该是picgo,结合一些存储api接口,会很方便。
但如果是视频呢?
我现在的环境是这样:申请了公网ip,ddns绑定动态域名,自搭建服务器,可道云+PC端,分享视频到微信生成链接;
微信打开提示:该地址使用了非标准端口,无法评估其安全性,请谨慎访问。,没办法,没有备案。
但我想到的是,我有其他网站备案了。
我把这个服务器上传的视频直链给备案的网站,经过备案的网站再播放视频,没有任何问题。
问题来了,每上传一个视频,把直链丢给备案的网站,在后台输入直链,然后经过备案的网站,再分享给微信,网站就可以正常使用,在微信不会弹出:该地址使用了非标准端口****。
如此繁琐的一个流程,有其他快速的方法吗?
比如,我目前想到的是,
在备案的网站上,弄一个h5播放器,每一次要分享视频,在非备案网站上,上传,然后生成直链,再备案上的网站,替换播放地址,很繁琐。
有没有简单的方法,我的需求是快速分享视频,给别人看作品,是临时性的;
如果是永久性的,我肯定放去阿里云或者腾讯的视频托管服务,省事省心。
这种的话,看你的描述已经是固定的流程了。
直接写一个对应的定时流程脚本来替换你的操作就可以了
具体的话,需要看你两个服务器的ip、配置和实际环境情况。
或者更简单的用nginx做一个反向代理,
将你已备案域名映射到未备案的ip里面,
看下这样操作的话微信是否会报提示,如果没报提示就可以。
这样的话,你后边只需要正常的上传视频到你没备案的服务器里面就行。
如有问题及时沟通
你好,我参考了ChatGPT的解答,希望能帮你解决这个问题。
如果您不想使用视频分享平台,您可以尝试以下两种方法来快速地上传视频到网上发布,分享到微信(云服务器):
使用云存储服务:您可以使用云存储服务(如阿里云OSS、七牛云等)来存储您的视频文件,然后通过生成的直链来分享视频。这样做的好处是,云存储服务提供了高效、稳定的文件存储和传输服务,可以快速上传和下载文件,并且可以节省服务器资源。另外,云存储服务还可以提供多种访问方式,如HTTP/HTTPS协议、CDN加速等,可以满足不同的访问需求。
使用第三方分享平台:如果您不想自己搭建服务器或使用云存储服务,您可以考虑使用第三方分享平台来分享视频。这些分享平台提供了免费或付费的视频上传、存储和分享服务,可以快速地将视频分享到微信等社交媒体上。一些常见的视频分享平台包括:优酷、爱奇艺、腾讯视频、B站等。
需要注意的是,无论您选择哪种方法,都要确保您上传的视频内容符合法律法规和相关规定,不侵犯他人的知识产权和隐私权。另外,在分享视频时,建议将视频链接发送给您信任的好友或群组,以免被不法分子利用。