1. 首页
  2. 网络干货

[教程]如何将漫月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张不同的壁纸。教程到此结束!

文章目录
  • 版权声明:本文基于《知识共享署名-相同方式共享 3.0 中国大陆许可协议》发布,转载请遵循本协议
  • 文章链接:https://ikmoe.com/5777.html [复制] (转载时请注明本文出处及文章链接)
上一篇:
:下一篇

公告:雪樱主题,春节优惠价:168¥ 点我查看!

作者:月宅

介绍:今天也要看我装逼吗?

文章:2396篇

博客:https://ikmoe.com/
最后更新:17-11-27

24 条评论

gravatar

  1. 后宫学长 3
    拥有正字

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

    #倒数1楼
    1. 月宅 6
      开后宫的
      [最萌站长]

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

  2. Jrotty 2
    喜欢月宅

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

    #倒数2楼
    1. 月宅 7
      爱上月宅酱

      @Jrotty :阿鲁7: 你角度刁钻

      1. jrotty 2
        喜欢月宅

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

  3. 后宫学长 3
    拥有正字

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

    #倒数3楼
    1. 月宅 7
      爱上月宅酱

      @后宫学长 抱歉噢!直接访问是看不到可爱的图片滴……

      1. 后宫学长 3
        拥有正字

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

  4. HXC 1
    初来乍到

    是直接复制这个图片地址就能调用吗?为什么我测试调不到图片,做过跨域不?

    #倒数4楼
    1. 月宅 7
      爱上月宅酱

      @HXC 调用地址是https://api.ikmoe.com/moeu-rand-background.php 可以用作图片/背景图 但需要通过审核,你可以到https://ikmoe.com/5449.html 输入你的域名。(只有在白名单内的才可以正常使用)

      1. HXC 1
        初来乍到

        @月宅 原来是这样,懂了 ,感谢分享 :贴吧表情16:

        1. 月宅 7
          爱上月宅酱

          @HXC 已审核

          1. HXC 1
            初来乍到

            @月宅 已经可以调用了,不过我还有个小疑问,现在图库100来张壁纸都是高清大图,会自动生成缩略图吗?做随机背景大图不错,如果用来做缩略图会不会太大了,文章列表一多可能会影响加载速度。

            1. 月宅 7
              爱上月宅酱

              @HXC 如果你使用的是timthumb.php来显示的缩略图,那就没啥问题,一般都将1MB的图生成100KB的txt缩略图文件,况且请求过来图片都是100到400KB之间的,不太会影响速度。反而是如果你请求了1千张不同的图,那么你本地产生的cache文件占用会相当大,可能超过100MB. 你可以请求这个URLshawu-rand-background.php 只有50张图片。或者是xiao-ren-api.php只有16张

              1. HXC 1
                初来乍到

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

            2. 月宅 7
              爱上月宅酱

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

              1. HXC 1
                初来乍到

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

                1. 岁月小筑 2
                  喜欢月宅

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

                  1. HXC 1
                    初来乍到
                  2. 后宫学长 3
                    拥有正字

                    @岁月小筑 不错不错。热心分享啊! :阿鲁3:

                  3. Parkmimi 2
                    喜欢月宅

                    @岁月小筑 少年你的思想很危险啊 :贴吧表情27:

  5. HXC 1
    初来乍到

    一刷新一会一变样,原来是刚刚还在编辑,沙发 :黄色滑稽脸:

    #倒数5楼
    1. 月宅 7
      爱上月宅酱

      @HXC :黄色滑稽脸: 点击发布后发现排版乱了…然后重新添加了一遍图片233被你抓奸了

  6. 月宅 7
    爱上月宅酱

    签到成功!签到时间:下午8:48:54每日打卡,月宅祝你生活越过越好喔~

    #倒数6楼