Classes
The following classes are available globally.
-
The access token object. You need a valid access token to access KKBOX’s APIs. To obtain an access token, please read about KKBOX’s log-in flow.
See moreDeclaration
Objective-C
@interface KKAccessToken : NSObject <NSCoding>Swift
class KKAccessToken : NSObject, NSCoding
-
The class helps to access KKBOX’s Open API on Apple platforms such as iOS, macOS, watchOS and tvOS.
To start accessing KKBOX’s API, you need to register your self to obtain a valid client ID(API Key) and shared secret, then you can use your client ID and secret to initialize an instance of the class. To obtain a client ID, please visit https://developer.kkbox.com/.
See moreDeclaration
Objective-C
@interface KKBOXOpenAPI : NSObjectSwift
class KKBOXOpenAPI : NSObject
-
The model objects used in KKBOX’s Open API.
See moreDeclaration
Objective-C
@interface KKBOXOpenAPIObject : NSObjectSwift
class KKBOXOpenAPIObject : NSObject -
The object that represents the pagination of a API response in list type.
See moreDeclaration
Objective-C
@interface KKPagingInfo : KKBOXOpenAPIObjectSwift
class KKPagingInfo : KKBOXOpenAPIObject -
The summary of a list.
See moreDeclaration
Objective-C
@interface KKSummary : KKBOXOpenAPIObjectSwift
class KKSummary : KKBOXOpenAPIObject -
The object represents information about an image.
See moreDeclaration
Objective-C
@interface KKImageInfo : KKBOXOpenAPIObjectSwift
class KKImageInfo : KKBOXOpenAPIObject -
The object represents information about an artist on KKBOX.
See moreDeclaration
Objective-C
@interface KKArtistInfo : KKBOXOpenAPIObjectSwift
class KKArtistInfo : KKBOXOpenAPIObject -
The object represents information about an album on KKBOX.
See moreDeclaration
Objective-C
@interface KKAlbumInfo : KKBOXOpenAPIObjectSwift
class KKAlbumInfo : KKBOXOpenAPIObject -
The object represents a track on KKBOX.
See moreDeclaration
Objective-C
@interface KKTrackInfo : KKBOXOpenAPIObjectSwift
class KKTrackInfo : KKBOXOpenAPIObject -
The object represents a user on KKBOX.
See moreDeclaration
Objective-C
@interface KKUserInfo : KKBOXOpenAPIObjectSwift
class KKUserInfo : KKBOXOpenAPIObject -
The object represents a playlist on KKBOX.
See moreDeclaration
Objective-C
@interface KKPlaylistInfo : KKBOXOpenAPIObjectSwift
class KKPlaylistInfo : KKBOXOpenAPIObject -
The object represents a featured playlist category.
See moreDeclaration
Objective-C
@interface KKFeaturedPlaylistCategory : KKBOXOpenAPIObjectSwift
class KKFeaturedPlaylistCategory : KKBOXOpenAPIObject -
The object represents a new release album category.
See moreDeclaration
Objective-C
@interface KKNewReleaseAlbumsCategory : KKBOXOpenAPIObjectSwift
class KKNewReleaseAlbumsCategory : KKBOXOpenAPIObject -
The object represents a mood/genre radio station on KKBOX.
See moreDeclaration
Objective-C
@interface KKRadioStation : KKBOXOpenAPIObjectSwift
class KKRadioStation : KKBOXOpenAPIObject -
The object represents search results.
See moreDeclaration
Objective-C
@interface KKSearchResults : KKBOXOpenAPIObjectSwift
class KKSearchResults : KKBOXOpenAPIObject
View on GitHub
Classes Reference