Commit Graph
180 Commits
Author SHA1 Message Date
Son Tran Lam 2bc500723f feat(api): Add persona endpoint for retrieving persona information and clips
- Implement `/api/persona` GET endpoint to fetch persona details
- Add Swagger documentation for the new persona API endpoint
- Update docs page to include new `/api/persona` route description
- Extend SunoApi class with `getPersonaPaginated` method to support persona data retrieval
2025-02-17 19:28:27 +08:00
blueeonandGitHub c3a8c568a5 Merge pull request #225 from CharlesCNorton/patch-1
fix(readme): remove the extra quotation mark in the <h1> tag
2025-01-31 16:13:17 +08:00
CharlesCNortonandGitHub defaaf1b7f fix(readme): remove the extra quotation mark in the <h1> tag
An extra quotation mark in the <h1> align attribute was causing
syntax issues in the README. This commit corrects that to ensure
valid HTML rendering.
2025-01-28 10:48:35 -05:00
blueeonandGitHub 48d667b064 Merge pull request #222 from gohoski/patch-1
Implement hCaptcha solving via 2Captcha [URGENT MERGE]
2025-01-27 22:39:18 +08:00
gohoski 48a39a77f4 implement cookie check, use browser NPM package for auto install instead of a manual command, fix Docker & add notice about macOS recommendation 2025-01-21 23:15:53 +03:00
gohoski 72bdbe083e change song API url in interface wait trigger 2025-01-15 23:17:00 +03:00
gohoski 881c6c773c changed wait for hCaptcha image logic & other stuff
- fixed bug in dragging type of hCaptcha when worker did not select an even amount of coordinates and it would crash
- change waitForResponse function to a waitForRequests util function with more proper checks
2025-01-11 01:48:17 +03:00
gohoski 52ad4dea00 properly catch hCaptcha window closing after timeout.
please note that you can't increase the timeout in any way, even by clicking,so the only option we have is to just reinstate the solving process
2025-01-08 03:10:49 +03:00
gohoski 9141a226b5 implement dragging type of hCaptcha
also change the Suno interface load trigger from a locator to waitForResponse since the previous locator could not exist on a Suno account without any songs
2025-01-06 20:39:58 +03:00
gohoski 64b41508d4 Remove unnecessary logging 2025-01-06 06:08:04 +03:00
gohoski 7da7ac6ae2 Implement hCaptcha solving via 2Captcha & other stuff
- implement hCaptcha solving via paid service 2Captcha and browser automation library Playwright with rebrowser-patches

- implement sunoApi instances caching so sessions won't be constantly updated

- add support for entering cookies not only in SUNO_COOKIE, but also the Cookie HTTP header

- update docs and add Russian docs
2025-01-06 05:25:08 +03:00
blueeonandGitHub 3bffec1ea1 Merge pull request #202 from bhushanrathod32/main
fix for 401 error in 'get_limit' and 'get' request
2024-11-27 10:02:42 +08:00
Bhushan RathodandGitHub edd8322f9e update clerk version in SunoApi.ts
Use a Clerk version released before fraud detection was implemented
2024-11-25 17:20:36 +05:30
blueeonandGitHub 419a88e33a Merge pull request #193 from gohoski/patch-1
Update BASE_URL and implement hCaptcha solving
2024-11-21 12:13:18 +08:00
GlebandGitHub 98affeb2a7 Update BASE_URL 2024-11-16 23:10:45 +03:00
blueeonandGitHub 708b03c2f2 Merge pull request #190 from evesquare/feature/fix-typo
docs: sample code fix typo
2024-11-16 23:37:17 +08:00
blueeonandGitHub 80a434f928 Merge pull request #189 from tmirkovic/add-routes
Add routes for generating stems and getting lyrics timestamps
2024-11-16 23:36:45 +08:00
blueeonandGitHub c82e4c30b1 Merge pull request #188 from tmirkovic/fix-song-extend
Fix errors when extending song
2024-11-16 23:36:01 +08:00
EveSquare e9d6ab25f0 docs: sample code fix typo 2024-11-12 06:52:02 +09:00
tmirkovic 15bab02551 Add route for getting aligned lyrics 2024-11-10 14:02:40 -05:00
tmirkovic 96b675a039 Add route for generating stems 2024-11-09 22:44:30 -05:00
tmirkovic 6118f0271a Specify task 2024-11-09 21:13:27 -05:00
tmirkovic 4344c66885 Fix extending song 2024-11-09 20:21:42 -05:00
blueeonandGitHub 74d34fb5de Update README_CN.md 2024-11-01 23:43:41 +08:00
blueeonandGitHub 0f98ab7e19 Update README.md 2024-11-01 23:43:10 +08:00
blueeonandGitHub f3ccb049ea Merge pull request #183 from gcui-art/blueeon-patch-2
Update README.md
2024-11-01 23:42:28 +08:00
blueeonandGitHub 4a84472328 Merge pull request #182 from gcui-art/blueeon-patch-3
Update README_CN.md
2024-11-01 23:18:15 +08:00
blueeonandGitHub 6fc8b5aee0 Update README_CN.md 2024-11-01 23:17:58 +08:00
blueeonandGitHub dacdfe8154 Update README.md 2024-11-01 23:16:28 +08:00
blueeonandGitHub 9941933771 Merge pull request #178 from WSeubring/feature/add-page-query-param-to-get
Feature: add page query param to get
2024-10-28 23:24:16 +08:00
Wesley Seubring 712e3aee7f chore: added prettier config to help keep ide's with prettier is same coding style 2024-10-25 13:51:43 +02:00
Wesley Seubring b2f0c3aacc feat(get): add page query param 2024-10-25 13:51:08 +02:00
blueeonandGitHub 577926ab0c docs: update link 2024-10-16 11:50:36 +08:00
blueeonandGitHub 6c49aec4b2 Merge pull request #169 from Kinggodhoon/feat/get-latest-clerk-version
Add method(Get clerk latest version) in to lib/SunoApi
2024-10-16 11:45:40 +08:00
blueeonandGitHub ba1ad1fcdf Merge pull request #167 from Abwasserrohr/main
Added negative tags
2024-10-16 11:45:20 +08:00
Kinggodhoon d9ca3aedcd modify: remove test console log 2024-10-10 18:10:10 +09:00
Kinggodhoon aae2d7c2f2 feat: add method(Get clerk latest version) in to lib/SunoApi 2024-10-10 17:50:50 +09:00
AbwasserrohrandGitHub 762497a3c6 Added negative tags 2024-10-07 21:46:45 +02:00
AbwasserrohrandGitHub 7045b59123 Added negative tags 2024-10-07 21:46:11 +02:00
AbwasserrohrandGitHub 0e8a2f55a2 Added negative tags 2024-10-07 21:45:32 +02:00
blueeonandGitHub 46305d01c4 Merge pull request #155 from bob911749/release
Ai Music
2024-09-13 20:12:40 +08:00
GitPusher99andGitHub 989b112e50 Merge pull request #147 from swumagic/main
Update SunoApi.ts 4.73.3 fix 4.73.4
2024-08-06 16:08:54 +08:00
swumagicandGitHub f7511f6f91 Update SunoApi.ts 4.73.3 fix 4.73.4
Update SunoApi.ts 4.73.2 fix 4.73.3
2024-07-30 14:52:44 +08:00
blueeonandGitHub 6c5b051cc9 Update README_CN.md 2024-07-24 10:14:17 +08:00
blueeonandGitHub 9516f7c10a Update README.md 2024-07-24 10:13:11 +08:00
blueeonandGitHub f9d283ae95 Merge pull request #137 from gcui-art/blueeon-patch-1
Update README.md
2024-07-20 21:33:05 +08:00
blueeonandGitHub 9574796ccb Update README.md 2024-07-20 21:32:19 +08:00
blueeonandGitHub c34a881f25 Merge pull request #133 from karpoveech/issues/132
Implemented feature request issue #132
2024-07-20 10:36:21 +08:00
Maxim Karpovich 5048d4d142 Addressed the same issue as described in #132 2024-07-14 19:51:41 +02:00
Maxim Karpovich b4860a23dc Implemented feature request issue #132
https://github.com/gcui-art/suno-api/issues/132
2024-07-14 19:01:25 +02:00