想写个 App 练手,有什么有趣的 API 接口推荐吗?
-
已写过
1. 网易云音乐(官方未开放接口,使用爬虫数据,仅做学习,不商用)
项目地址: 查看
因为爬虫工具使用的是别人开源的工具,并未找到获取歌曲MP3地址的相关代码,项目暂时停止。
后期会考虑完善本地音乐播放的功能。爬虫工具地址:
查看
工具 xcode 8
环境 swift 3
使用:
- 在本地先 git clone 整个项目
- 进入server文件夹 运行
npm i
和node index
- 进入swift文件夹 运行
carthage update --no-use-binaries --platform iOS
- 然后用xcode打开工程文件
项目结构 :
swift :
.
├── Cartfile
├── Cartfile.resolved
├── Carthage
│ ├── Build
│ └── Checkouts
├── doubandiantai
│ ├── AppDelegate.swift
│ ├── Assets.xcassets
│ ├── Base.lproj
│ ├── ChannelViewController.swift
│ ├── Info.plist
│ ├── Network.swift
│ ├── SongViewController.swift
│ └── blurable
├── doubandiantai.xcodeproj
│ ├── project.pbxproj
│ ├── project.xcworkspace
│ └── xcuserdata
├── doubandiantaiTests
│ ├── Info.plist
│ └── doubandiantaiTests.swift
└── doubandiantaiUITests
├── Info.plist
└── doubandiantaiUITests.swift
已完成 :
1. ☑ �获取网易云热门推荐歌单并展示
2. ☑ 点击歌单进入详情页
3. ☑ 点击歌曲切换封面和背景图
未完成 :
1. □ 获取歌曲的url
2. □ 完成播放、暂停、上一首、下一首的控制功能
-
正在写
-
列入计划