如果朋友走上了错误的人生道路,就算破坏友情也要阻止他
们将在这个小小的城镇中相互扶持,共同生活下去
今宵之月,绝不西沉。只此美梦,不再苏醒。从今往后,生生世世,长相厮守,为你立誓。
我们不能让这次冒险之旅没有意义没有收获
我们的本质就是血,一层层地重复,然后世代脉脉相传的血才是黑血的真实
当你知道自己被爱著的时候就不会自卑了asd
不要哭,我还没有努力到要哭的程度,不甘心就可以了das
既不回头,何必不忘;既然无缘,何必誓言;今日种种,似水无痕
空谈之类,是谈不久,也谈不出什么来的,它终必被事实的镜子照出原形,拖出尾巴而去
只愿涤荡四方,护得一世之隅。
你看你浪费了多少流星,哈哈……不牵个手也很浪费这样的夜晚呢
有形的东西迟早会凋零,但只有回忆是永远不会凋零的
已经无法回来的东西,得到和舍弃都很痛苦
Pain past is pleasure.11222
我因为后来离开村子,在远处看见这一村庄人的火焰。看见他们比熄灭还要寂静的那一场燃烧。我像一根逃出火堆的干柴,幸运而孤独地站在远处。
首页
统计
免费Chat GPT
关于
更多
友链
每日新闻
视频
高清壁纸
Search
1
2023彩虹易支付最新原版开源网站源码,完整的易支付源码,无后门
466 阅读
2
ThinkPHP6的常见问题解答
387 阅读
3
Spring Boot之七牛云分片上传
241 阅读
4
小狐狸ChatGPT付费创作系统V2.4.9独立版 +WEB端+ H5端 + 小程序端(支持分享朋友圈、破解弹窗)
230 阅读
5
国内最好用的六款虚拟机软件
212 阅读
技术分享
源码分享
课程分享
号卡套餐
移动专区
电信专区
联通专区
广电专区
软件仓库
电脑软件
安卓软件
活动线报
值得一看
Search
标签搜索
技术分享
源码
源码分享
css
安卓软件
活动线报
软件
课程分享
号卡
电脑软件
PHP
值得一看
HTML
js
教程
chatgpt
AI
小程序
ThinkPHP
联通
老K博客
累计撰写
420
篇文章
累计收到
339
条评论
今日撰写
0
篇文章
首页
栏目
技术分享
源码分享
课程分享
号卡套餐
移动专区
电信专区
联通专区
广电专区
软件仓库
电脑软件
安卓软件
活动线报
值得一看
页面
统计
免费Chat GPT
关于
友链
每日新闻
视频
高清壁纸
用户登录
登录
搜索到
111
篇与
的结果
2023-10-11
利用微信公众号提供的素材存储当免费图床用
当自己开发小程序时,特别是电商类的小程序,会存储很多图片,图片多的话存储成本就会增大,特别是当用户访问增多后,宽带、流量也是不堪负重。想法微信公众平台提供了一个素材管理,里面可以上传图片、视频、音频等类型的素材,那么是否可以将图片素材上传上去,获取到url作为自己小程序项目的图片服务器呢?当然没问题!根据开发文档的说法:永久图片素材新增后,将带有URL返回给开发者,开发者可以在腾讯系域名内使用(腾讯系域名外使用,图片将被屏蔽)。简单来说就是你只能在腾讯的平台使用这个图片素材URL,否则无法展示,因为有防盗链。开发根据微信公众平台开发文档提供的【新增永久素材】接口可知,分为以下几个步骤实现上传图片素材到微信服务器。获取access_token调用新增永久素材接口进行上传素材获取到素材的永久URL代码如下<?php // 返回JSON header("Content-type:application/json"); // 允许上传的图片后缀 $allowedExts = array("jpeg", "jpg", "png"); // 后缀名 if ($allowedExts[0] == 'jpeg') { $hzm = 'jpg'; }else{ $hzm = $allowedExts[0]; } // 获取选择的文件 $temp = explode(".", $_FILES["file"]["name"]); // 获取文件后缀名 $extension = end($temp); if ((($_FILES["file"]["type"] == "image/gif") || ($_FILES["file"]["type"] == "image/jpeg") || ($_FILES["file"]["type"] == "image/jpg") || ($_FILES["file"]["type"] == "image/pjpeg") || ($_FILES["file"]["type"] == "image/x-png") || ($_FILES["file"]["type"] == "image/png")) && ($_FILES["file"]["size"] < 10485760) && in_array($extension, $allowedExts)){ if ($_FILES["file"]["error"] > 0){ $result = array( 'code' => 201, 'msg' => '上传失败'.$_FILES["file"]["error"] ); }else{ // 重命名 $new_file = date("Y-m-d")."-".rand(10000,99999).".".$hzm; // 上传到自己的服务器 move_uploaded_file($_FILES["file"]["tmp_name"], "upload/".$new_file); // 获取真实地址 $filepath = realpath(dirname(__FILE__)); $upload_filepath = $filepath."/upload/".$new_file; // 上传到微信服务器 $imgurl = upload_img($upload_filepath); // 验证上传结果 if(strpos($imgurl,'http') !== false){ // 上传成功 $result = array( 'code' => 200, 'msg' => '上传成功', 'url' => $imgurl ); // 删除本地素材 unlink($upload_filepath); }else{ // 上传失败 $result = array( 'code' => 202, 'msg' => '上传失败' ); } } } // 获取access_token function getToken(){ // appid和secret $appid='填写你公众号的appid'; $appsecret='填写你公众号的appsecret'; // 读取access_token include './access_token.php'; // 判断是否过期 if (time() > $access_token['expires']){ // 如果已经过期就得重新获取并缓存 $access_token = array(); $access_token['access_token'] = getNewToken($appid,$appsecret); $access_token['expires']=time()+7000; // 将数组写入php文件 $arr = '<?php'.PHP_EOL.'$access_token = '.var_export($access_token,true).';'.PHP_EOL.'?>'; $arrfile = fopen("./access_token.php","w"); fwrite($arrfile,$arr); fclose($arrfile); // 返回当前的access_token return $access_token['access_token']; }else{ // 如果没有过期就直接读取缓存文件 return $access_token['access_token']; } } // 获取新的access_token function getNewToken($appid,$appsecret){ $url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$appsecret}"; $access_token_Arr = https_request($url); return $access_token_Arr['access_token']; } // curl请求函数 function https_request ($url){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $out = curl_exec($ch); curl_close($ch); return json_decode($out,true); } // 上传图片素材到微信服务器 function upload_img($realpath){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'https://api.weixin.qq.com/cgi-bin/material/add_material?access_token='.getToken().'&type=image'); $data = array( 'media' => new CURLFile($realpath) ); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $upimg = curl_exec($ch); return json_decode($upimg)->url; curl_close($ch); } // 返回JSON对象 echo json_encode($result,JSON_UNESCAPED_UNICODE); ?>请求返回{"media_id":"8IZhZUPXxsG_omeA5giO5By8VyHnjk7_oy0Co9jVWwxpgm-sqhx_Hkz_9rLVF9Ws","url":"http:\/\/mmbiz.qpic.cn\/mmbiz_png\/5zLSKyuEW2Kt5ZGZg7XUx05QyGOVFCpHqKic74qQP4gxzQJYXjwN4aGEiadtfUXax4fCXXV5ia1UnvSwdqxuqLCqA\/0?wx_fmt=png","item":[]}代码解释首先要将图片从客户端(小程序端)上传到你自己的服务器的upload目录然后调用新增永久素材接口从upload目录上传到微信的服务器需要配置公众号的appid和appsecret获取access_token新增永久素材接口需要传入access_token才可以调用access_token有效期是2小时,每天最多获取2000次access_token,超过次数就获取不到,为了能够保证一直都能获取到新的token,不能每上传一次就获取一个新的access_token,量大的话一下子就把2000次用完了。access_token只要在2小时内都可以随便使用,所以需要进行缓存access_token。getToken()这个函数就是缓存access_token的步骤(如果access_token已经超过2小时就获取新的access_token并缓存到本地,如果access_token还没超过2小时直接读取本地缓存的access_token)获取access_token接口需要在公众号后台的安全中心配置白名单ip地址注意图片链接只能在腾讯域名的平台使用,在自建网站无法显示,本文主要将的是小程序调用永久图片素材,是可以用的!扩展如果需要在非腾讯域名下使用永久图片素材的URL,需要搭配反防盗链图片跳板,类似http://xxx.com/?imgurl=永久图片素材URL来绕过防盗链,简单来说就是一个图片服务器代理吧。也可以本地存储一份,两个链接做一个对应,本地只做存储,不做访问,之后别的平台还能用,微信的部分只在微信用,减少流量的访问。
2023年10月11日
52 阅读
0 评论
0 点赞
2023-08-24
Zibll子比主题最新版本源码完美免受权版 +附带教程
子比主题 7.1 版本又更新了授权验证算法,这次只能通过改 hosts 来破解了。使用方法:第一步进入宝塔随便搭建一个站点 绑定 api.zibll.com 域名 并且上传 index.php 破解文件第二步设置伪静态规则nginx伪静态:location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php/$1 last; break; } }Apache伪静态:<IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule>第三步开启 SSL 证书 (随便找个域名的证书就行)第四步 也是最后一步在 /etc/hosts 文件里面加一行 127.0.0.1 api.zibll.com最后打开你的WordPress程序网站后台,设置启用子比主题即可!下载地址隐藏内容,请前往内页查看详情
2023年08月24日
44 阅读
5 评论
0 点赞
2023-08-19
2023彩虹易支付最新原版开源网站源码,完整的易支付源码,无后门
一、源码介绍完整的易支付源码全开源+批量生成商户+即时到账功能+自动提现功能彩虹支付源码,新增和修改了近400个文件,进行了大量修复和完善。新增掌易收聚合支付等共计16个新支付接口插件。增加了很多功能,系统已经相当完善了,自带11套模版。和旧版易支付对比,增加了以下功能:支付通道改成插件形式,方便自行对接其他上游通道,增加了京东支付、银联支付、小微支付、码支付等。增加首页模版切换功能,自带11套模版,全网比较好看的模版基本都有了!完善手动提现,支持t0和t1两种提现方式完善企业付款,支持支付宝、wx、QQ钱包批量转账结算,支持手动打款结算。增加密码登陆模式,增加后台模拟用户登陆增加API退款、手动补单、删除订单增加用户组设置,可以无限添加不同用户组,设置不同费率增加多通道轮训,可以自定义轮训方式和权重设置增加风控记录、登陆日志、数据清理增加实名认证(对接支付宝API)增加网站公告配置、短信接口增加阿里云和腾讯云快捷登陆、网站监控、首页logo都可以在后台设置了,方便快捷。二、系统搭建环境需求PHP版本: >= 7.4MySQL版本:>= 5.6三、搭建安装教程上传源代码到空间或服务器,确保权限可读写。上传完成后,使用浏览器访问:域名/install/index.php,按步骤流程进行安装。设置伪静态规则:在目录下有一个Nginx.txt文件,将其复制到网站伪静态中,不然付款后回调页面会出现404。四、Nginx伪静态设置location / { if (!-e $request_filename) { rewrite ^/(.[a-zA-Z0-9\-\_]+).html$ /index.php?mod=$1 last; } rewrite ^/pay/(.*)$ /pay.php?s=$1 last; } location ^~ /plugins { deny all; } location ^~ /includes { deny all; }如果是宝塔面板,可以直接在伪静态处粘贴此段,不用选择规则。五、源码截图 六、下载地址{cloud title="" type="ct" url="https://url18.ctfile.com/f/48801018-996883648-34639a?p=9555" password="9555"/}
2023年08月19日
466 阅读
5 评论
0 点赞
2023-08-12
创意小狗登录框页面源码,小狗摇动身体和闭眼
一款创意十足的小狗登录框页面源码。这个登录框中的小狗会根据用户的操作做出不同的反应,给用户带来更加有趣的登录体验。当你点击用户名输入框时,小狗会摇动身体,好像在欢迎你的到来。而当你开始输入内容时,小狗会一直盯着你的输入内容,并不断转动头部,好像在聚精会神地看着你。 而当你点击密码输入框时,小狗就会变得安静下来,并闭上眼睛,好像在等待你输入密码。这个创意小狗登录框页面源码不仅能够提供简单的登录功能,还能够给用户带来乐趣和惊喜。通过这个设计,我们希望能够为用户带来更加愉快和有趣的登录体验。隐藏内容,请前往内页查看详情
2023年08月12日
52 阅读
0 评论
0 点赞
2023-08-08
搭建一个简单的首页随机图片api接口
前言我想在这个网站首页加随机动漫壁纸的api,找了一圈发现大家只搭建二次元老婆的,索性我就自己搞一个api。理一下思路:准备好我们需要的图片。自己上传到 七牛云 空间或直接用图片地址部署到服务器中通过api调用实现准备图片这里有两种方法:第一种,将图片保存下来,然后上传到七牛云的免费空间里,再使用返回的地址第二种,在网上找到想要的图片,然后右键复制图片地址使用,缺点就是图片会失效,得不定时清理,而第一种则是由我们自己管理。部署服务器因为这个方法很简单,只用到两个文件,所以直接在现有站点文件下新建这两个文件,或单建一个文件夹,在里面建这两个文件。在该文件夹下新建两个文件——wallpaper.txt和random.phpwallpaper和random可以自行修改命名,在引用的时候一并修改前提服务器要有php环境 img.txt文件存放我们获得的图片链接 我用来演示,用的上面说的第二种方法。配置random文件<?php //存有美图链接的文件名wallpaper.txt $filename = "wallpaper.txt"; if(!file_exists($filename)){ die('文件不存在'); } //从文本获取链接 $pics = []; $fs = fopen($filename, "r"); while(!feof($fs)){ $line=trim(fgets($fs)); if($line!=''){ array_push($pics, $line); } } //从数组随机获取链接 $pic = $pics[array_rand($pics)]; //返回指定格式 $type=$_GET['type']; switch($type){ //JSON返回 case 'json': header('Content-type:text/json'); die(json_encode(['pic'=>$pic])); default: die(header("Location: $pic")); } ?>这样就可以了通过api访问图片通过http://域名/random.php即可调用我们的api接口;此时,访问www.laokbk.cn/api/random.php会发现首页图片已经变成了我们上传的图片,并且每次刷新会随机更换。
2023年08月08日
40 阅读
0 评论
0 点赞
1
...
19
20
21
...
23
CC BY-NC-ND