fix: refresh token
This commit is contained in:
parent
22d41d7b6c
commit
de883ca5fb
@ -90,6 +90,7 @@ class SunoApi {
|
||||
make_instrumental: boolean = false,
|
||||
wait_audio: boolean = false,
|
||||
): Promise<AudioInfo[]> {
|
||||
await this.keepAlive(false);
|
||||
const startTime = Date.now();
|
||||
const audios = this.generateSongs(prompt, false, undefined, undefined, make_instrumental, wait_audio);
|
||||
const costTime = Date.now() - startTime;
|
||||
@ -115,6 +116,7 @@ class SunoApi {
|
||||
make_instrumental: boolean = false,
|
||||
wait_audio: boolean = false,
|
||||
): Promise<AudioInfo[]> {
|
||||
await this.keepAlive(false);
|
||||
const startTime = Date.now();
|
||||
const audios = await this.generateSongs(prompt, true, tags, title, make_instrumental, wait_audio);
|
||||
const costTime = Date.now() - startTime;
|
||||
@ -142,6 +144,7 @@ class SunoApi {
|
||||
make_instrumental?: boolean,
|
||||
wait_audio: boolean = false
|
||||
): Promise<AudioInfo[]> {
|
||||
await this.keepAlive(false);
|
||||
const payload: any = {
|
||||
make_instrumental: make_instrumental == true,
|
||||
mv: "chirp-v3-0",
|
||||
@ -239,6 +242,7 @@ class SunoApi {
|
||||
* @returns A promise that resolves to an array of AudioInfo objects.
|
||||
*/
|
||||
public async get(songIds?: string[]): Promise<AudioInfo[]> {
|
||||
await this.keepAlive(false);
|
||||
let url = `${SunoApi.BASE_URL}/api/feed/`;
|
||||
if (songIds) {
|
||||
url = `${url}?ids=${songIds.join(',')}`;
|
||||
@ -269,6 +273,7 @@ class SunoApi {
|
||||
}
|
||||
|
||||
public async get_credits(): Promise<object> {
|
||||
await this.keepAlive(false);
|
||||
const response = await this.client.get(`${SunoApi.BASE_URL}/api/billing/info/`);
|
||||
return {
|
||||
credits_left: response.data.total_credits_left,
|
||||
|
Loading…
Reference in New Issue
Block a user