自建一个随机图片API接口[自建API]
简介:前言既然玩博客,随机图肯定会用到,前前后后用了不少共用的API,我感觉有几点不好的地方服务不可控,随时可能挂掉,而且有的很慢图片不一定喜欢,而且也无法更换API资源也不太好找基于以上三个方面,决定自己搭建一个随机图片API,简单使用,可随时增减照片,服务可用性也更可控搭建也非常简单,一共二步就搞定了教程在宝塔界面添加网站,例如 api.mojue88.com,PHP版本任意进入网站根目录,新建img文件夹(可选)进入img文件夹,新建index.php并把下方相应代码粘贴进来,修改第10行相应位置并保存在img文件夹中,新建img.txt,里面输入图片路径并保存,一行一个,也可以复制粘贴下方链接然后访问 你的域名/img 即可看到效果。由于教程过于简单,就不出图片教程了。index.php文件: <?php
function get_random_image($url) { $imageUrls = file($url, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); if ($imageUrls === false) { return null; } $randomImageUrl = $imageUrls[array_rand($imageUrls)]; return $randomImageUrl;
}
$imageUrlFile = "img.txt的链接路径,例如https://api.mojue88.com/img.txt";
$randomImage = get_random_image($imageUrlFile);
if ($randomImage) { header("Location: $randomImage"); exit;
} else { echo "无法获取随机美图URL。";
}
?>img.txthttp://p16.qhimg.com/t018417de2ff2756584.jpg
http://p17.qhimg.com/t0178f6c738ffcfd416.jpg
http://p17.qhimg.com/t01ec164cddc40aa500.jpg
http://p19.qhimg.com/t010f79eb57a2478acd.jpg
http://p15.qhimg.com/t010c7d0c74ae478c40.jpg
http://p19.qhimg.com/t014e84972712c358af.jpg
http://p16.qhimg.com/t010147e763ba6aa44f.jpg
http://p19.qhimg.com/t0169fcd4b81241b401.jpg
http://p15.qhimg.com/t0132a5367d8a0a23cd.jpg
http://p19.qhimg.com/t01057ccb26266d1c46.jpg
http://p19.qhimg.com/t01014ed03439a3882c.jpg
http://p16.qhimg.com/t012c72977098ebb457.jpg
http://p18.qhimg.com/t01bfcf1a07262f67b0.jpg
http://p19.qhimg.com/t01cdf90dbaf2f14388.jpg
http://p18.qhimg.com/t0141dc7db3547fa30f.jpg
http://p16.qhimg.com/t013f6256f582641c74.jpg
http://p15.qhimg.com/t0101f8be30901fc125.jpg
http://p15.qhimg.com/t015198398e813b47de.jpg
http://p18.qhimg.com/t0197e3ee318502edaf.jpg
http://p19.qhimg.com/t017c3ae044a99a2f6f.jpg
http://p17.qhimg.com/t015fa94a05dce090ba.jpg
http://p15.qhimg.com/t0149b810095f66415c.jpg
http://p15.qhimg.com/t01d13ca19600335461.jpg
http://p15.qhimg.com/t01535b0e04caee74c2.jpg
http://p15.qhimg.com/t015e44901abf1e6aa4.jpg
http://p19.qhimg.com/t01e681bb547112c65d.jpg
http://p17.qhimg.com/t01a8896cfdfa682087.jpg
http://p17.qhimg.com/t01218b08576a95c699.jpg如果对你有用的话就支持一下叭·Thanks♪(・ω・)ノ
【安卓项目】墨觉King
简介:博主开发的安卓应用"墨觉King"因服务器重装时未备份数据导致停更,永久停留在v1.7版本。博主表示这是其首个软件项目,虽因数据丢失暂时停运,但未来计划重写API恢复更新。文章回顾了软件从v1.0到v1.7的更新历程,并附多张界面截图作为纪念。
异地恋如何修成正果?这些技巧让你事半功倍
简介:在探讨异地恋与同城恋爱的差异时,我们不得不提及自我表露(self disclosure)这一关键因素,尤其是情感层面的交流,对于恋爱关系的满意度有着显著影响。想象这样一个场景:当你身处异地的伴侣向你倾诉:“今天工作遭遇批评,心里很难过。”这份坦诚是否让你感受到了前所未有的亲近?确实,适度的自我表露能够加深恋爱关系中的亲密感,进而提升满意度。然而,对于焦虑型依恋者而言,过度的自我表露可能适得其反,成为情感负担,导致关系紧张,甚至分手。相反,回避型依恋者往往吝于表露,不追求亲密感,因此自我表露对他们恋爱关系的满意度影响不大。接下来,让我们聊聊八卦讨论(gossip)在异地恋中的作用。你可能难以置信,八卦竟也是维持异地恋关系的小妙招。作为一种娱乐活动,八卦不仅能带来乐趣,还能巧妙表达个人看法,增强恋爱关系的满意度和亲密感。例如,当异地恋男友频繁失联时,你可以借由他人的故事间接传达不满:“我有个朋友最近很郁闷,因为她男朋友总是不回信息,这种低情商行为真让人无语。”这样的表达既避免了直接冲突,又让对方意识到问题所在。值得注意的是,八卦讨论在异地恋和同城恋中的作用有所不同。同城情侣可以通过日常相处增进亲密感,八卦只是调味品;而在异地恋中,八卦则成为双方了解彼此生活、增强参与感和亲密感的重要途径。再来说说理想化(idealization)。过度理想化伴侣往往源于防御心理,用以避免分手带来的痛苦。理想化与自我表露相辅相成,情感表露能激发伴侣的疼爱和理解,进而促使我们更加理想化对方和关系。同城情侣能即时回应对方的情感表露,容易感受到被理解和疼爱,从而更容易理想化对方。然而,在异地恋中,由于空间限制,情感表露难以及时得到回应,理想化倾向相对较弱。此外,异地恋缺乏日常矛盾与分歧,使得理解和认同的价值被忽视,反而被视为理所当然。最后,我们谈谈“距离产生美”。研究表明,异地恋者通常拥有更高的满意度和忠诚度,负面交流较少。这可能是因为异地恋伴侣在选择时更为慎重,更倾向于选择值得跨越距离的灵魂伴侣。因此,对于真正的灵魂伴侣而言,距离并非障碍;而对于需要频繁关注和陪伴的人来说,异地恋或许需要更多考量。
趁有空就该去看看风景吧
简介:在这个快节奏的时代,我们常常被生活和工作的压力所困扰,以至于忘记了生活中还有许多美好的风景等待着我们去探索和欣赏。这篇文章,将带你走进那些值得一游的自然与人文景观,提醒你:趁有空,就该去看看风景yoy。一、自然风光的魅力**山川之美:无论是巍峨的山峰还是蜿蜒的河流,大自然的鬼斧神工总能让人心旷神怡。比如中国的黄山,以其奇松、怪石、云海、温泉四绝著称,让人流连忘返。海洋之韵:海边的日出日落,沙滩上的脚印,海浪拍打岩石的声音,都是生活中不可多得的宁静时刻。比如马尔代夫的碧海蓝天,是放松身心的绝佳去处。森林之幽:走进森林,呼吸着清新的空气,听着鸟儿的歌唱,感受着自然的宁静。比如亚马逊雨林,是地球上最大的热带雨林,充满了神秘和生机。**二、人文景观的韵味**历史遗迹:历史的沉淀赋予了某些地方独特的魅力。比如埃及的金字塔,是古埃及文明的象征,也是人类建筑史上的奇迹。现代都市:现代都市的繁华与活力也是一道亮丽的风景线。比如纽约的天际线,东京的霓虹灯,都是现代文明的代表。文化小镇:那些保留着传统文化和建筑风格的小镇,总能让人感受到历史的厚重。比如意大利的五渔村,以其彩色的房屋和宁静的海岸线而闻名。**三、旅行的意义旅行不仅仅是为了看风景,更是一种心灵的洗礼。它让我们暂时放下生活的重担,去感受不同地方的风土人情,去体验不同的生活状态,从而获得新的灵感和动力。四、如何规划旅行确定目的地:根据自己的兴趣和时间,选择一个或几个旅行目的地。制定行程:规划好每一天的行程,包括交通、住宿、餐饮等。准备行囊:根据目的地的气候和活动,准备相应的衣物和装备。享受旅程:最重要的是,带着一颗探索的心,去享受旅行中的每一个瞬间。结语趁有空,就该去看看风景yoy。不要让生活的忙碌成为阻碍你探索世界的借口。走出去,你会发现,世界远比你想象的要精彩。所以,收拾行囊,开始你的旅程吧!
