Arris
May 4, 2023, 10:59am
1
Hello again and a sunny good day
yes, I'm still working on this dropbox thing. But I think, the question is not just dropbox related. Instead the global question is:
when I read on Dropbox API Explorer
a CURL description like this:
curl -X POST https://api.dropboxapi.com/2/auth/token/from_oauth1
--header 'Authorization: Basic <APP_KEY>:<APP_SECRET>'
--header 'Content-Type: application/json'
--data '{"oauth1_token":"","oauth1_token_secret":""}'
and I want to translate this in a web.RequestHeaders block:
I get an 404-Error.
Please, what am I doing wrong?
Thx and regards.
ABG
May 4, 2023, 11:05am
2
I see a lot of trailing blanks.
Why?
Arris
May 4, 2023, 11:11am
3
Thx, I double checked, but it just looks like. There aren't any.
The data must be sent with PostText
.
You have to send a POST request together with your data instead of a GET request
Don't forget to send your oauth Token and secret... currently it is empty
Also in the request Header after BASIC there must be a space
Taifun
Arris
May 4, 2023, 11:36am
6
Thx. As far as I understand: token and token_secret must be empty, because I get them as answer.
What text do I have to post with PostText?
Here is the http POST request:
POST /2/auth/token/from_oauth1
Host: https://api.dropboxapi.com
User-Agent: api-explorer-client
Authorization: Basic <APP_KEY>:<APP_SECRET>
Content-Type: application/json
{
"oauth1_token": "",
"oauth1_token_secret": ""
}
You can build the json using dictionary blocks, test it to check it is the same, and use the PostText block.