@crate.ai/discogs-sdk
TypeScript icon, indicating that this package has built-in type declarations

1.1.2 • Public • Published

Discogs SDK

The Discogs SDK is a library that uses the Discogs API to authenticate and access their data. Currently, the library only supports the authentication flow and retrieving the user's identity.

Getting Started

  1. sign in to discogs and go to developer settings
  2. click on "New App"
  3. fill out the form and click "Create App"
  4. Obtain your consumer key and secret from Discogs here.
  5. Install the library using npm: npm install @crate.ai/discogs-sdk.

Usage

  1. Import the library into your project.
  2. Create a new instance of the library with your Discogs consumer key and secret.
  3. Call the authenticateAndGetIdentity method on the instance.
  4. The method will return a promise that resolves with the user's identity.

Here's an example of how to use the library:

import discogsSDK from "@crate.ai/discogs-sdk";

const auth = new discogsSDK({
 DiscogsConsumerKey: "yourConsumerKey",
 DiscogsConsumerSecret: "yourConsumerSecret"
});

auth.authenticateAndGetIdentity().then((res) => {
    console.log('User identity:', res);
});

That's it! You're now ready to use the library in your project.

Readme

Keywords

Package Sidebar

Install

npm i @crate.ai/discogs-sdk

Weekly Downloads

7

Version

1.1.2

License

ISC

Unpacked Size

29 kB

Total Files

11

Last publish

Collaborators

  • paprikaf