Typecho调取一言API

官方文档:https://hitokoto.cn/api

做成通用的了,放在functions.php里面

function getHitokoto(){
  $url = 'https://v1.hitokoto.cn/?c=g'; // http://api.hitokoto.cn/
  $array_data = json_decode(file_get_contents($url),true);
  $content = $array_data['hitokoto'].'----《'.$array_data['from'].'》';
  echo $content;
}

调用:

<?php getHitokoto(); ?>

代码还有优化空间,抽空加一个缓存吧,频繁的请求,一言就给我502了。

标签: Typecho, PHP

已有 3 条评论

  1. 真棒,又给了我一个思路,我先收藏发表,会著名你的链接!

    1. 好的,互相学习。

  2. 学无止境

添加新评论