Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

An Objective C wrapper implementation of Discogs Api

branch: master
Octocat-spinner-32 DiscoGsApi.h Deleted old and unused files that caused a compilatio error April 22, 2012
Octocat-spinner-32 DiscoGsApi.m Deleted old and unused files that caused a compilatio error April 22, 2012
Octocat-spinner-32 DiscoGsObject.h first release September 13, 2011
Octocat-spinner-32 DiscoGsObject.m first release September 13, 2011
Octocat-spinner-32 GSArtist.h first release September 13, 2011
Octocat-spinner-32 GSArtist.m first release September 13, 2011
Octocat-spinner-32 GSEntity.h first release September 13, 2011
Octocat-spinner-32 GSEntity.m first release September 13, 2011
Octocat-spinner-32 GSExactResult.h first release September 13, 2011
Octocat-spinner-32 GSExactResult.m first release September 13, 2011
Octocat-spinner-32 GSFormat.h first release September 13, 2011
Octocat-spinner-32 GSFormat.m first release September 13, 2011
Octocat-spinner-32 GSImage.h first release September 13, 2011
Octocat-spinner-32 GSImage.m first release September 13, 2011
Octocat-spinner-32 GSLabel.h first release September 13, 2011
Octocat-spinner-32 GSLabel.m first release September 13, 2011
Octocat-spinner-32 GSMasterRelease.h first release September 13, 2011
Octocat-spinner-32 GSMasterRelease.m first release September 13, 2011
Octocat-spinner-32 GSRelease.h first release September 13, 2011
Octocat-spinner-32 GSRelease.m first release September 13, 2011
Octocat-spinner-32 GSSearch.h first release September 13, 2011
Octocat-spinner-32 GSSearch.m first release September 13, 2011
Octocat-spinner-32 GSSearchResult.h first release September 13, 2011
Octocat-spinner-32 GSSearchResult.m first release September 13, 2011
Octocat-spinner-32 GSSearchResults.h first release September 13, 2011
Octocat-spinner-32 GSSearchResults.m first release September 13, 2011
Octocat-spinner-32 GSTrack.h first release September 13, 2011
Octocat-spinner-32 GSTrack.m first release September 13, 2011
Octocat-spinner-32 GSVersion.h first release September 13, 2011
Octocat-spinner-32 GSVersion.m first release September 13, 2011
Octocat-spinner-32 GSVideo.h first release September 13, 2011
Octocat-spinner-32 GSVideo.m first release September 13, 2011
Octocat-spinner-32 README Deleted old and unused files that caused a compilatio error April 22, 2012
README
This is a Discogs api wrapper written in objective c. 
http://www.discogs.com/

The library is in the form of code drop-in, just copy in your project structure and drag/add to Xcode.

The library requires JSONKit lib to compile and work. https://github.com/johnezang/JSONKit

The main api entry point is DiscoGsApi that exposes all the basic api functions.

	- (GSSearch*)           Search:(NSString*)searchstring;
	- (GSSearch*)           SearchReleases:(NSString*)searchstring;
	- (GSSearch*)           SearchArtists:(NSString*)searchstring;
	- (GSSearch*)           SearchLabels:(NSString*)searchstring;

	- (NSImage *)           GetImage:(NSString *)imagepath;

	- (GSRelease *)         GetRelease:(NSString *)releaseid;
	- (GSMasterRelease *)   GetMasterRelease:(NSString *)masterid;
	- (GSArtist *)          GetArtist:(NSString *)artistname withReleases:(BOOL)releases;
	- (GSLabel *)           GetLabel:(NSString *)labelname withReleases:(BOOL)releases;

if you use this software add credits about the author (Diego Trinciarelli).
Something went wrong with that request. Please try again.