使用API,为博客添加“随机一篇美文”的功能
 文章目录

原创

使用API,为博客添加“随机一篇美文”的功能

火喵酱
博客typecho美化文学apiALAPI
2021年8月22日 7 评论 205 阅读 正在检测是否收录...

上一次,我们是用ALPAI制作了 首页显示新闻早报API,可每日更新 的功能,这一次将随机一篇美文也放出来方法,效果可以参考下图。方法很简单,如果你有之前调用新闻早报的经验,那么这次会非常简单~

效果图

2021-8-22-11-31-54.png

方法

这次也选择ALPAI随机美文的网址在这里:https://alapi.cn/api/view/36

方法和新闻早报的方法一样,可以去翻看之前的文章。需要注意的是,这次也同样

\usr\themes\Joe复制出一份page.php,并在头部添加

<?php

/**
 * 每日一文
 * 
 * @package custom 
 * 
 **/

?>
  • 将内部<?php $this->need('public/article.php'); ?>代码替换成api的示例代码,别忘了换token
  • $err = curl_error($curl);下添加一行$a=json_decode($response,true);

效果为:

$err = curl_error($curl);
$a=json_decode($response,true);
  • echo $response;替换为以下代码

  • 保存(具体图片可参考上期)
  • 后台新建页面,假设自定义的地址是readnews.html,模板选择每日一文
  • 查看新页面是否显示正常

注意事项

之前写的注意事项总有人不看,再写一遍——

  1. 修改前记得备份
  2. 不显示文章记得查看是否更改token,可查看图片中token形式。
  3. 结尾的?>是否忘记
  4. 跳转错误记得修改成自己的内页链接

- - - The END - - -

- - - 打 赏 - - -
版权属于: 火喵 ©
最后更新: 2021 年 09 月 20 日 21 时
解压密码: ✽✽✽✽✽✽
阅读时间: 本文共 304 个字数,平均阅读时长 ≈ 1分钟

共计 7 条评论,点此发表评论

人机验证

  1. 头像
    @
    安徽
    sciarm
    士官

    海员

    拿走了

  2. 头像
    @
    广东
    夕阳
    士官长

    海员

    二副

    我又来喽!表情

    1. 头像
      @
      喵星
      火喵酱
      @ 夕阳

      提督

      你博客啥样子的呀:@(aa18)

      1. 头像
        @
        广东
        夕阳
        @ 火喵酱
        士官长

        海员

        二副

        嘿嘿!:@(aa26)

        1. 头像
          @
          喵星
          火喵酱
          @ 夕阳

          提督

          哇,你博客内容好多啊!:@(tt29)

          1. 头像
            @
            广东
            夕阳
            @ 火喵酱
            士官长

            海员

            二副

            我在拿你的代码来美化我的 木有问题吧表情

  3. 头像
    @
    本机地址
    2broear
    士官长

    舰长

    :@(ac20)