File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525 * /playlist/detail
2626 *
2727 * 调用例子:
28- * http://i.music.163.com/playlist/detail?id=24381616
28+ * http://i.music.163.com/playlist/detail?id=313997889
2929 *
3030 */
3131class Detail extends Controller
Original file line number Diff line number Diff line change 1+ <?php
2+ /**
3+ * Created by PhpStorm.
4+ * User: kilingzhang
5+ * Date: 2020-04-20
6+ * Time: 00:25
7+ */
8+
9+ namespace NeteaseCloudMusicApi \V1 \Simi ;
10+
11+ use NeteaseCloudMusicApi \Controller ;
12+
13+ /**
14+ * Class Artist
15+ * @package NeteaseCloudMusicApi\V1\Simi
16+ *
17+ * 获取相似歌手
18+ * 说明:调用此接口,传入歌手 id,可获得相似歌手
19+ *
20+ * 必选参数:
21+ * id: 歌手 id
22+ *
23+ * 接口地址:
24+ * /simi/artist
25+ *
26+ * 调用例子:
27+ * http://i.music.163.com/simi/artist?id=6452 (对应和周杰伦相似歌手)
28+ *
29+ */
30+ class Artist extends Controller
31+ {
32+ protected $ uri = 'https://music.163.com/weapi/discovery/simiArtist ' ;
33+
34+ protected $ params = [
35+ 'id ' => [
36+ 'value ' => null ,
37+ 'as ' => 'artistid '
38+ ]
39+ ];
40+ }
Original file line number Diff line number Diff line change 1+ <?php
2+ /**
3+ * Created by PhpStorm.
4+ * User: kilingzhang
5+ * Date: 2020-04-20
6+ * Time: 00:30
7+ */
8+
9+ namespace NeteaseCloudMusicApi \V1 \Simi ;
10+
11+
12+ use NeteaseCloudMusicApi \Controller ;
13+
14+ /**
15+ * Class Mv
16+ * @package NeteaseCloudMusicApi\V1\Simi
17+ *
18+ * 相似 mv
19+ * 说明:调用此接口,传入 mvid 可获取相似 mv 必选参数: mvid: mv id
20+ *
21+ * 接口地址:
22+ * /simi/mv
23+ *
24+ * 调用例子:
25+ * http://i.music.163.com/simi/mv?id=5436712
26+ *
27+ */
28+ class Mv extends Controller
29+ {
30+ protected $ uri = 'https://music.163.com/weapi/discovery/simiMV ' ;
31+
32+ protected $ params = [
33+ 'id ' => [
34+ 'value ' => null ,
35+ 'as ' => 'mvid '
36+ ]
37+ ];
38+ }
Original file line number Diff line number Diff line change 1+ <?php
2+ /**
3+ * Created by PhpStorm.
4+ * User: kilingzhang
5+ * Date: 2020-04-20
6+ * Time: 00:26
7+ */
8+
9+ namespace NeteaseCloudMusicApi \V1 \Simi ;
10+
11+ use NeteaseCloudMusicApi \Controller ;
12+
13+ /**
14+ * Class Playlist
15+ * @package NeteaseCloudMusicApi\V1\Simi
16+ *
17+ * 获取相似歌单
18+ * 说明:调用此接口,传入歌曲 id,可获得相似歌单
19+ *
20+ * 必选参数:
21+ * id: 歌曲 id
22+ *
23+ * 接口地址:
24+ * /simi/playlist
25+ *
26+ * 调用例子:
27+ * http://i.music.163.com/simi/playlist?id=347230 (对应'光辉岁月'相似歌单)
28+ *
29+ */
30+ class Playlist extends Controller
31+ {
32+ protected $ uri = 'https://music.163.com/weapi/discovery/simiPlaylist ' ;
33+
34+ protected $ params = [
35+ 'id ' => [
36+ 'value ' => null ,
37+ 'as ' => 'songid '
38+ ],
39+ 'offset ' => 0 ,
40+ 'limit ' => 30 ,
41+ ];
42+ }
Original file line number Diff line number Diff line change 1+ <?php
2+ /**
3+ * Created by PhpStorm.
4+ * User: kilingzhang
5+ * Date: 2020-04-20
6+ * Time: 00:32
7+ */
8+
9+ namespace NeteaseCloudMusicApi \V1 \Simi ;
10+
11+
12+ use NeteaseCloudMusicApi \Controller ;
13+
14+ /**
15+ * Class Song
16+ * @package NeteaseCloudMusicApi\V1\Simi
17+ *
18+ * 获取相似音乐
19+ * 说明:调用此接口,传入歌曲 id,可获得相似歌曲
20+ *
21+ * 必选参数:
22+ * id: 歌曲 id
23+ *
24+ * 接口地址:
25+ * /simi/song
26+ *
27+ * 调用例子:
28+ * http://i.music.163.com/simi/song?id=347230 (对应'光辉岁月'相似歌曲)
29+ *
30+ */
31+ class Song extends Controller
32+ {
33+ protected $ uri = 'https://music.163.com/weapi/v1/discovery/simiSong ' ;
34+
35+ protected $ params = [
36+ 'id ' => [
37+ 'value ' => null ,
38+ 'as ' => 'songid '
39+ ],
40+ 'offset ' => 0 ,
41+ 'limit ' => 50 ,
42+ ];
43+ }
Original file line number Diff line number Diff line change 1+ <?php
2+ /**
3+ * Created by PhpStorm.
4+ * User: kilingzhang
5+ * Date: 2020-04-20
6+ * Time: 00:32
7+ */
8+
9+ namespace NeteaseCloudMusicApi \V1 \Simi ;
10+
11+
12+ use NeteaseCloudMusicApi \Controller ;
13+
14+ /**
15+ * Class User
16+ * @package NeteaseCloudMusicApi\V1\Simi
17+ *
18+ * 获取最近5个听了这首歌的用户
19+ * 说明:调用此接口,传入歌曲 id,最近5个听了这首歌的用户
20+ *
21+ * 必选参数:
22+ * id: 歌曲 id
23+ *
24+ * 接口地址:
25+ * /simi/user
26+ *
27+ * 调用例子:
28+ * http://i.music.163.com/simi/user?id=1426285166 (对应'光辉岁月'相似歌曲)
29+ *
30+ */
31+ class User extends Controller
32+ {
33+ protected $ uri = 'https://music.163.com/weapi/discovery/simiUser ' ;
34+
35+ protected $ params = [
36+ 'id ' => [
37+ 'value ' => null ,
38+ 'as ' => 'songid '
39+ ],
40+ 'offset ' => 0 ,
41+ 'limit ' => 50 ,
42+ ];
43+ }
You can’t perform that action at this time.
0 commit comments