LRiTunesAppleSearchClient
Apple iTunes Search result client (Wrapper and parser). Provides nicely parsed native objects from the iTunes search API.
Install / Use
/learn @liviur/LRiTunesAppleSearchClientREADME
LRiTunesAppleSearchClient
Current Version 0.1
Intro
This is a helper utility that should simplify searching Apple iTunes database for various items.
This wrapper and parser based on the information published by apple at: https://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html
The networking heavy loading is done using AFNetworking 2.0. All the rest will be done without use of any external libraries.
Integration:
Currently integration conculdes of the following:
- Add AFNetworking to the project (Preferably by using CocoaPods) - Version 2.0 or above.
- Add files from the LRiTunesAppleSearchClientClasses to the project.
A sample object is attached.
Make sure to run pos install in order to get AFNetworking and the demo project up and running.
Structure
Currently consists of:
- LRiTunesAppleSearchClient - Main search client class.
- LRAppleSearchResultItem - Search item object.
Future Goals:
- Finish the project
- Have a nice sample app based on a simple search form and table view.
- Build a CocoaPod
Do Note:
- This project is currently under work and will take time until the first version will be ready.
- Since Apple doesn't publish changes to the API in an orderly manner - this will be provided - as is - with no guarantee that it will continuously work.
Current Project state:
Implemented:
- Search by term
- Search Item with basic fields (as published by Apple)
TODO:
- Finish implementing different search options
- Improve demo project by using a table and some minimally designed cell.
- Improve search items by adding all those Item specific fields.
Related Skills
node-connect
351.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
