有趣的 API 接口推荐

想写个 App 练手,有什么有趣的 API 接口推荐吗?

  • 已写过

1. 网易云音乐(官方未开放接口,使用爬虫数据,仅做学习,不商用)

项目地址: 查看

因为爬虫工具使用的是别人开源的工具,并未找到获取歌曲MP3地址的相关代码,项目暂时停止。
后期会考虑完善本地音乐播放的功能。爬虫工具地址:查看

工具 xcode 8 
环境 swift 3

使用:

  • 在本地先 git clone 整个项目
  • 进入server文件夹 运行npm inode 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. □ 完成播放、暂停、上一首、下一首的控制功能

  • 正在写


  • 列入计划

dribbble

你可能感兴趣的:(有趣的 API 接口推荐)