网络干货 ·

[教程]如何将漫月API调用为文章缩略图且不重复?


月宅说

不少小伙伴将漫月请求的壁纸设置为文章缩略图,那么就有一个情况出现,也就是10篇文章全部都是同样的图片,那么如何解决这个问题?我想每次请求不同的图片来作为缩略图呢?

教程

目前漫月服务端并不提供一些其他设置接口,但这些设置你可以在本地端进行调用,接下来讲解如何在同一页面下使用不同的漫月API壁纸。

正常的漫月API是这样的,你可以看见3篇文章都是同样的封面。

为了减轻官方服务器的压力,从而给出了以下解决办法,那就是使用随机数:rand&mt_rand

<img src="https://api.ikmoe.com/moeu-rand-background.php?<?php  echo mt_rand(1,100);?>">


预览

在使用了随机函数的调用后,成功请求了3张不同的壁纸。教程到此结束!

参与评论

  • 1159544839@qq.com

    这个接口已经用不了了,我用3.0接口没有效果,还是所有都是一样的,求大佬赐教!!https://www.zhaiike.com

    5月前 (04-19)
    回复
  • 月宅

    我看你的链接, 是根本没有执行的

    5月前 (04-19)
    回复
    回复月宅
  • 月宅

    函数换成rand试试看

    5月前 (04-19)
    回复
    回复月宅
  • 月宅

    是PHP语法,你需要写在php里面的,

    5月前 (04-19)
    回复
    回复月宅
  • 1159544839@qq.com

    感谢大佬指教!已经解决了!感谢

    5月前 (04-19)
    回复
  • 后宫学长

    呀,输入框居然换图了、 :黄色滑稽脸:

    10月前 (12-03)
    回复
    回复后宫学长
  • 月宅

    嘤嘤嘤,你竟然只发现了输入法,我的导航栏logo和背景还有签到也换了新的

    10月前 (12-04)
    回复
    回复月宅
  • Jrotty

    随机的话,也可能重复呀 :贴吧表情31:

    10月前 (11-30)
    回复
    回复Jrotty
  • 月宅

    :阿鲁7: 你角度刁钻

    10月前 (11-30)
    回复
    回复月宅
  • jrotty

    我之前的时候500多张随机图,每页十篇文章显示,有一次五篇文章图一样,差点气哭,于是赶紧按下了F5

    10月前 (11-30)
    回复
    回复jrotty
  • 后宫学长

    我也弄了个随机图片,现在我的首页就是你说的情况一样……
    看来我也要加个随机数。
    API地址:https://song.acg.sx/images
    :黄色滑稽脸:

    10月前 (11-28)
    回复
    回复后宫学长
  • 月宅

    抱歉噢!直接访问是看不到可爱的图片滴……

    10月前 (11-29)
    回复
    回复月宅
  • 后宫学长

    抱歉抱歉,需要通过img标签调用才有图现实。而且也有域名白名单。 :阿鲁1:

    10月前 (12-01)
    回复
    回复后宫学长
  • Parkmimi

    少年你的思想很危险啊 :贴吧表情27:

    10月前 (12-02)
    回复
    回复Parkmimi
  • 后宫学长

    不错不错。热心分享啊! :阿鲁3:

    10月前 (12-01)
    回复
    回复后宫学长
  • HXC

    :贴吧表情27:

    10月前 (12-01)
    回复
    回复HXC
  • 岁月小筑

    推荐使用更好、更快、更少限制的岁月随机图片API:img.xjh.me :阿鲁9:

    10月前 (12-01)
    回复
    回复岁月小筑
  • HXC

    是啊,是直接输出的原图,暂时还不会用timthumb.php当初只是为了简单,没有去研究缩略图该怎么弄,过几天再抽时间好好琢磨琢磨 :贴吧表情14:

    10月前 (11-27)
    回复
    回复HXC
  • HXC

    原来如此,看来这个还是蛮实用的,感谢指点

    10月前 (11-27)
    回复
    回复HXC
  • 月宅

    另外我发现你文章图是直接输出的img地址。如果你图片1MB,那你会直接输出1MB的图。换作timthumb.php 可能只需要输出20KB

    10月前 (11-27)
    回复
    回复月宅