Issue while integrating Dropbox

I am integrating dropbox with uppy. It will get access from dropbox through OAuth then download selected files from it and upload them to the tus server.

When I integrate with Dropbox OAuth, what scopes I have to set at my app permissions?
When I try to connect to the dropbox it says “Authentication aborted”.

Here are attached error process pictures.

They are workflow.

I am integrating with uppy tool but actually the Dropbox part is in the companion server side.

Thank you.

Did you add your dropbox key/secret to Companion? And set the correct redirect URL (localhost) in the dropbox app settings?

Thanks for your email.
Yes, I did all the key/secret and redirect URL.
If not, the site can’t go to the next step.
I got very stressed with this error.
I hope you can help me.

Thanks - Roy

Here are our settings. You may have to use redirectmeto.com if Dropbox only allows a HTTPS connection.

I set the setting as same as yours.
But there is still same error.

Do I have to use token for this?
The terminal says like this.

companion: 2025-02-03T13:19:37.305Z [info] token.verify.unset cannot auth token
companion: 2025-02-03T13:21:05.500Z [debug] null Did not receive access token for provider dropbox
companion: 2025-02-03T13:21:05.500Z [debug] callback.oauth.resp { error: ‘request-compose: timeout’ }

Yes that’s the first question I asked, did you set the tokens in Companion?

No I didn’t.
I didn’t generate access token from app console.
How can I use it in companion?

Did you read the docs link I just shared? It has all the info you should need.

yes, I did.
I did all follow the doc.

I create new app and use the key and secret from it.

Could you create new sample app for me to test?