新浪微博图床批量上传(缩放+加水印+生成链接源码)

新浪微博图床批量上传(缩放+加水印+生成链接源码)由小鱼精品整站精心整理,并分享给大家。喜欢该资源的小伙伴请下载使用,注册、回复、每日签到、点赞送大量积分,满足您免费下载的愿望

一套专门用新浪图床做图库的网页源码,支持批量上传图片、缩放图片大小、加水印以及外链生成等等功能。

本源码由小鱼源码网提供下载

使用过新浪图库的朋友都知道,新浪图库支持加水印,不过不支持自定义水印,只能添加自己的名字在图片上。

不过使用这套源码上传,可以自定义添加水印,并且支持自定义水印。

如下图所示,水印就可以自定义设置,并且支持设置水印的位置,以及图片的大小等等。

新浪微博图床批量上传(缩放+加水印+生成链接源码)

wordpress

然而水印的透明度也可以自己设置,并且生成的图片外链都是新浪图库的链接。

使用说明

使用过程很简单,选择图片上传即可,系统会自动上传新浪微博,并返回链接。如需加水印和调整大小,下方的选项也是即时生效的。

如上传第一张图无需水印,正常上传之后再勾选水印,上传第二图即可自动按设置添加水印。

选项说明
启用水印:水印设置的总开关,开启时下方设置才会生效

水印图:由于我只需要添加图片水印,所以只做了图片水印,图片水印需要提供一个图片URL,最好是PNG格式,加水印会比较美观

水印位置:把图片按9宫格排列,提供了9个位置的水印,默认右下。

透明度:水印透明度,默认50%,这个自己调整,如果遇到深色背景的图片,可以加深透明度

图像缩放:填写宽度时,图像总宽度不会超过设置值,默认800px。高同理,建议只设置宽度即可

项目开源

GitHub:yhf7952/weiboUploader-Watermark

部署说明

系统用PHP语言编写,可以运行在任何Linux主机上。

环境要求

  • PHP >= 7.0
  • json 扩展
  • openssl 扩展
  • fileinfo扩展
  • allow_url_fopen

upload文件夹为图片备份目录,需设置777权限

vendor/consatan/weibo_image_uploader/cache/为微博cookie存放目录,需777权限

参考

H5上传页:http://fex.baidu.com/webuploader/

图像处理:http://image.intervention.io/

上传微博:https://github.com/consatan/weibo_image_uploader

已知问题

新浪对新IP地址登录的用户进行了验证码验证,而自动登录脚本并不支持验证码输入。微博图床原作者给出的解决方法目前测试是失效的。稳妥的方法是

  1. 用服务器IP登录微博,让服务器IP也成为可信IP
  2. 在本地部署程序,生成的cookie文件(vendor/consatan/weibo_image_uploader/cache/)上传至服务器,有效期只有1天。

轻松一刻:

一天,我去银行开户,银行男营业员问我:是开卡还是开折? 我问他卡和折有什么区别吗? 他:那区别大啦,最起码手感就不一样! 我。。。
本文章内容归小鱼源码网所有,未经允许私自转载者必将追究责任
小鱼源码下载网,商业源码,专业客服,质量保证 » 新浪微博图床批量上传(缩放+加水印+生成链接源码)

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

精品源码,商业服务,发布得积分,VIP免费下

开通会员 发布资源