为什么不能加个狗狗专用的接口呢?

  • 博主某日在github闲逛的时候, 发现了一个有意思的网站推荐: https://shibe.online/ (你每次打开, 都会看到不一样的狗狗图片), 可以把它看做是DogBook

  • 这个网站提供了一个接口, http://shibe.online/api/shibes , 最有用的参数是count,取值是1-100(可以返回1-100张图片)

  • 最近博主的狗子表情包, 比较欠缺, 所以正好用这个接口补一补!

成品页面如图所示: http://fangyuanxiaozhan.com/demo/dog


进入页面后默认请求20张狗图, 你也可以在底部输入框输入100, 然后点击搜索按钮, 获取100张狗图(小心流量~)

关于api

  • 网站提供的api是不允许跨域请求的, 这就很蛋疼, 所以我在自己的服务器转发了一下, 生成了新的api http://fangyuanxiaozhan.com/get_dog_json,
  • 如果需要请求100张图片,直接http://fangyuanxiaozhan.com/get_dog_json?count=100

源码:




    
    
    
    
    
    
    

    
    
    狗党福利



源码相关资源都使用了cdn, 源码保存到本地文件dog.html, 双击文件即可享用~

小结:

没事儿逛逛Github, 总能有一些意外收获, 如果你不知道哪些项目值得看,那我肯定推荐星数排名靠前的项目~ 如何查看Github星数排名靠前的项目? 可以查看这篇文章查看github星数排行榜

你可能感兴趣的:(为什么不能加个狗狗专用的接口呢?)