Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Harries.X
netease-cloud-api
提交
724f6a34
N
netease-cloud-api
项目概览
Harries.X
/
netease-cloud-api
与 Fork 源项目一致
Fork自
ZainCheung / netease-cloud-api
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
N
netease-cloud-api
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
724f6a34
编写于
8月 20, 2020
作者:
Z
Zain
提交者:
GitHub
8月 20, 2020
浏览文件
操作
浏览文件
下载
差异文件
Merge pull request #25 from Daphel/develop
Develop
上级
2b7acf78
ebe42a8b
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
17 addition
and
3 deletion
+17
-3
index.php
index.php
+17
-3
未找到文件。
index.php
浏览文件 @
724f6a34
...
...
@@ -101,13 +101,27 @@ class API{
return
$id
;
}
// 获取推荐歌单
public
function
personalized
(
$limit
){
$url
=
"https://music.163.com/weapi/personalized/playlist"
;
$data
=
array
(
"limit"
=>
$limit
,
"total"
=>
"true"
,
"n"
=>
1000
,);
$json
=
json_decode
(
$this
->
curl
(
$url
,
$this
->
prepare
(
$data
),
true
),
1
);
foreach
(
$json
[
"result"
]
as
$i
=>
$k
)
{
$id
[
$i
]
=
$k
[
"id"
];
}
return
$id
;
}
public
function
daka_new
(){
$playlist
=
$this
->
recommend
();
//$playlist = $this->recommend();
$playlist
=
$this
->
personalized
(
100
);
$ids
=
array
();
$count
=
0
;
for
(
$i
=
0
;
sizeof
(
$ids
)
<
31
0
;
$i
++
)
{
for
(
$i
=
0
;
sizeof
(
$ids
)
<
100
0
;
$i
++
)
{
$songid
=
$this
->
getsongid
(
$playlist
[
rand
(
0
,
sizeof
(
$playlist
)
-
1
)]);
for
(
$k
=
0
;
sizeof
(
$ids
)
<
31
0
&&
$k
<
sizeof
(
$songid
);
$k
++
)
{
for
(
$k
=
0
;
sizeof
(
$ids
)
<
100
0
&&
$k
<
sizeof
(
$songid
);
$k
++
)
{
$ids
[
$count
][
"action"
]
=
"play"
;
$ids
[
$count
][
"json"
][
"download"
]
=
0
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录