# API
## huaban
https://huaban.com/chandlerver5/#
https://ku.mumuceo.com/yuedu/rss3/detail/id/67.html
http://ku.mumuceo.com/yuedu/rss3/json/id/67.json
https://hbimg.huabanimg.com/${file.key}
https://api.huaban.com/chandlerver5
## 婚礼纪
[https://m.hunliji.com/package?ajax=1&page=2&city\_id=0&property\_id=0](https://m.hunliji.com/package?ajax=1&page=2&city_id=0&property_id=0)
## 免费发短信
[http://www.afreesms.com/intl/china](http://www.afreesms.com/intl/china)
[https://www.160by2.com/Login](https://www.160by2.com/Login)
# 诗词
[https://www.jinrishici.com/](https://www.jinrishici.com/)
效果:[https://www.cnblogs.com/dhcn/category/51736.html](https://www.cnblogs.com/dhcn/category/51736.html)
[https://hitokoto.cn/](https://hitokoto.cn/)
# 音乐
```
import _fetch from 'node-fetch'
import Player from 'audio-player'
// eslint-disable-next-line max-len
const musicApi = `https://api.i-meto.com/meting/api?server=tencent&id=%E5%90%8C%E5%85%89%E5%8D%81%E4%B8%89%E7%BB%9D&r=${Math.random()}`
/*
# API
https://v1.hitokoto.cn/?encode=json
https://www.bilimoe.com/aplayer-ghost/
const AudioObj = new Audio(
'https://api.i-meto.com/meting/api?server=tencent&type=url&id=000lv3Zi13dSVA&auth=74ea4002203ae5957292dc63e3d72d71dbad32fbfc1a381d4fc59e875b209f3f'
);
AudioObj.play();
const musicApi =
' https://api.i-meto.com/meting/api?server=tencent&type=parse&id=%E9%BA%BB%E9%9B%80';
fetch(musicApi).then(res => res.json())``.then(data => {
console.log(data);
});
https://github.com/metowolf/MetingJS/blob/master/source/Meting.js
https://github.com/metowolf/Meting/blob/master/src/Meting.php
*/
import 'aplayer/dist/APlayer.min.css';
import APlayer from 'aplayer';
let options = {
container: document.getElementById('player'),
mini: false,
autoplay: false,
theme: '#FADFA3',
loop: 'all',
order: 'random',
preload: 'auto',
volume: 0.7,
mutex: true,
listFolded: false,
listMaxHeight: 90,
lrcType: 3,
audio: [
{
name: 'name1',
artist: 'artist1',
url: 'url1.mp3',
cover: 'cover1.jpg',
lrc: 'lrc1.lrc',
theme: '#ebd0c2'
},
{
name: 'name2',
artist: 'artist2',
url: 'url2.mp3',
cover: 'cover2.jpg',
lrc: 'lrc2.lrc',
theme: '#46718b'
}
]
};
const ap = new APlayer(options);
const AudioObj = new Audio();
AudioObj.play();
const musicApi =
' https://api.i-meto.com/meting/api?server=tencent&type=parse&id=%E9%BA%BB%E9%9B%80';
fetch(musicApi)
.then(res => res.json())
.then(data => {
console.log(data);
});
```