-
Notifications
You must be signed in to change notification settings - Fork 8
Klion Xu edited this page May 30, 2019
·
7 revisions
NextDay 非官方 Web API 使用帮助
官方已经提供了第三方应用接口,但是有频率限制,请求格式也不同,本 API 依然会持续维护。
关于官方 API 的相关信息,请见 https://github.com/NXMIX/nextday-public-api
http://nichijou.in/LastDay/yyyy/mm/dd.json
http://nd.whitebox.im/LastDay/yyyy/mm/dd.json (跨域请求使用)
GET
yyyy:年份
mm:月份(不足两位加0补足)
dd:日期(不足两位加0补足)
由于官方已经更新了 API 格式,详情请见:官方的 API 文档
- 当
music中的url不存在时,需要向以下地址发出GET请求:
http://www.niting.com/iphone.do?method=getMusicUrlByCode&musiccode=nitingCode
将nitingCode换成获得的 nitingCode
返回数据中的dc_musicurl即为音乐地址 - 当
video中的url不存在时,说明当天并没有视频,请处理这种异常 -
{img}应该被替换为:http://nextday-pic.b0.upaiyun.com/
{music}应该被替换为:http://nextday-file.b0.upaiyun.com/
{video}应该被替换为:http://nextday-file.b0.upaiyun.com/ - 随着又拍云停止测试域名解析,地址发生了变动
{img}应该被替换为:https://upimg.nxmix.com/
{music}应该被替换为:https://upfile.nxmix.com/
{video}应该被替换为:https://upfile.nxmix.com/
- 普通接口架设在 Github Page ,为静态接口,理论上无请求限制,可以访问之前的信息(最早到2011年12月29日)。
- 跨域请求接口通过我的VPS进行反代,请不要滥用
- 信息更新时间为每天的 UTC+8 的 0:00 更新第二天的信息。但是大约需要 10 分钟时间才能被程序访问到,请做好相关措施。