饥人谷开放 API

GitHub API

使用说明

作用: 拉取github项目地址中的readme.md,解析成html

使用范例:

范例1

http://api.jirengu.com/readme2html.php?url=https://github.com/jirengu/server-mock

范例2

  $.get('http://api.jirengu.com/readme2html.php',{
        url:'https://github.com/jirengu/server-mock'
    }).done(function(tpl){

    $('body').append(tpl)

    //$('pre code').each(function(i, block) {
    //  hljs.highlightBlock(block);
    //});
  });

markdown API

使用说明

作用: 传入markdown文件的线上地址,解析成html

使用范例:

范例1

http://api.jirengu.com/md2html.php?url=https://raw.githubusercontent.com/jirengu/server-mock/master/README.md

范例2

  $.get('http://api.jirengu.com/md2html.php',{
        url:'https://raw.githubusercontent.com/jirengu/server-mock/master/README.md'
    }).done(function(tpl){

    $('body').append(tpl)

    $('pre code').each(function(i, block) {
      hljs.highlightBlock(block);
    });
  });

markdown page API

使用说明

作用: 传入markdown文件的线上地址,解析并展示成页面,添加样式

使用范例:

范例1

http://api.jirengu.com/md2page.php?url=https://raw.githubusercontent.com/jirengu/server-mock/master/README.md

FM API

FM API数据源来自百度 FM,仅供前端爱好者学习交流使用。如冒昧侵权,请联系我们删除 邮箱

获取专辑分类

使用范例:

范例1

http://api.jirengu.com/fm/getChannels.php

http://api.jirengu.com/fm/getChannels.php?callback=getChannel

范例2

  $.get('http://api.jirengu.com/fm/getChannels.php')
   .done(function(channelInfo){
    console.log(channelInfo)
  });

获取随机歌曲

使用范例:

范例1

http://api.jirengu.com/fm/getSong.php?channel=4

http://api.jirengu.com/fm/getSong.php?channel=4&callback=getSong

范例2

  $.get('http://api.jirengu.com/fm/getSong.php',{channel: 'public_aaa_bbb'})
   .done(function(song){
    console.log(song)
  });

获取歌词

使用范例:

范例

http://jirenguapi.applinzi.com/fm/getLyric.php?&sid=1451876

http://jirenguapi.applinzi.com/fm/getLyric.php?sid=1451876&callback=getLyric

  $.post('http://api.jirengu.com/fm/getLyric.php',{sid:"758918"})
   .done(function(lyric){
    console.log(lyric)
  });

查看测试页面

天气API

获取当前用户城市

使用范例:

范例1

http://api.jirengu.com/city.php

http://api.jirengu.com/city.php?callback=getCity

获取当前用户所在地天气

使用范例:

范例1

http://api.jirengu.com/weather.php

http://api.jirengu.com/weather.php?callback=getWeather

文章爬取工具

用于把简书和leanote上文章转换成markdown

地址: http://html2md.hunger-valley.com