RubyGems Navigation menu

songtradr_api_client_ruby 1.12.21

This is the Songtradr API. Use it to retrieve deep music metadata and trigger processes like auto-tagging. You can also use the API to manage your account and musicube cloud data. **Authentication** 1. Reach out to support@songtradr.com to receive a free account or use your login data if you are already signed up. 2. To authenticate, you need to login via the POST /api/v1/user/login endpoint. 3. The endpoint responds with a jwtToken which you can use in all following API requests as a bearer token. **Rate Limiting** The current limit is 120 Requests per minute. Reach out to us via support@songtradr.com if you need to request more. **Getting Started with auto-tagging** 1. If you want to get your own files auto-tagged, use the POST /api/v1/user/file/{name}/initUpload endpoint. It responds with a presigned S3 link where you can upload your file. 2. You can check the processing status of your file via the GET /api/v1/user/file/{name}/filesStatus endpoint. 3. As soon as processing is done, you can request the generated data via the GET /api/v1/user/files endpoint. **Getting Started with search** You can either search the released music via the /public/recording endpoints or your own private uploaded music via the /user/file/ endpoints. 1. If you want to search the world's released music, a good starting point is the GET /api/v1/public/recording/search endpoint. Please find the extensive list of parameters that serve as semantic search filters. 2. If you want to search your own previously uploaded music, a good starting point is the GET GET /api/v1/user/files endpoint. It has the same extensive list of parameters that serve as semantic search filters.

Gemfile:
= 複製 已複製

安裝:
=

版本列表:

  1. 2.1.0 - April 08, 2024 (97.0 KB)
  2. 2.0.0 - March 04, 2024 (95.5 KB)
  3. 1.18.0 - February 19, 2024 (96.5 KB)
  4. 1.17.0 - January 08, 2024 (100.5 KB)
  5. 1.16.0 - December 01, 2023 (114.0 KB)
  6. 1.12.21 - June 09, 2023 (133.0 KB)
顯示所有版本(共 18)

Runtime 相依性套件 (2):

faraday >= 1.0.1, < 3.0

Development 相依性套件 (1):

rspec ~> 3.6, >= 3.6.0

擁有者:

推送者:

作者:

  • songtradr

SHA 256 總和檢查碼:

8fd779a35c462f4d0170d3f96675aa569b584e093d2ca3cfb6e2ef3b975879a7

總下載次數 5,207

這個版本 320

授權:

MIT

Ruby 版本需求: >= 2.7

相關連結: