分类 折腾不止 下的文章

官方文档: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了。

广联达(2期)-多伦县-乌兰布统

高德地图 JavaScript API:https://lbs.amap.com/api/javascript-api/example/map/map-show

最近一直在折腾博客,只涉及到了一些代码,并没有改变什么样子,所以估计是看不出来。

第一个就是把归档加上去了,这样以后再找文章也许会方便一些,顺便把时间也格式化了一下。

第二个就是把Flickr相册缓存到七牛上面,并且加上了灯箱的效果,有一点点逼格了。

最后就是把推特也放到博客里面了,就是玩玩而已,没有太大的作用,预计把他改成侧边栏会好一些。

折腾了好多代码,对PHP也有了进一步的了解,准备学下Python,听说很好玩。

突然发现,博客有点太单薄了,也没什么图片之类的,想到Flickr这货还没死,那就把我Flickr公开的照片同步到博客的相册上面吧。

搜了下Flickr的API,这样好像可以,

http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=自己申请的key&user_id=自己的id

自己去申请API,等生效以后就可以跑一下试试了。最后解析XML文件,打印输出就可以了!对了,Flickr是被墙的,所以我把图片缓存到七牛的镜像上面了,这样就不用考虑被墙的危险了。


常用的API:

flickr.urls.lookupUser
flickr.favorites.getList
flickr.photos.search
flickr.galleries.getPhotos

博客迁移完毕了,以前环境是LAMP,现在是LNMP,需要改下永久链接,做一下记录,其他人也可用!

if (-f $request_filename/index.html){
    rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
    rewrite (.*) $1/index.php;
}
if (!-e $request_filename){
    rewrite (.*) /index.php;
}

Apache的话,看这篇《Typecho Apache Rewrite规则》

console是前端开发必备调试技能,console 对象提供对浏览器控制台的接入。不同浏览器上它的工作方式是不一样的,但这里会介绍一些大都会提供的接口特性。由于不同的浏览器,所以再往下看的时候,最好在浏览器调试里面,输入以下代码:

console.context()

- 阅读剩余部分 -