cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Want to know all about tools for creatives that work seamlessly with Dropbox, like Adobe? Well, check it out right here!

Dropbox API Support & Feedback

Find help with the Dropbox API from other developers.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

App Code and App Secret Input php curl

App Code and App Secret Input php curl

FSUInnovation
Explorer | Level 3

When I add the required app code and app secret for the 0auth2/token curl, should it be placed in the http header, or in the curlopt_postfields setopt? If it goes in the http header, should it be a seperate item in the array, or in my json encoded array with the other 3 parameters?

1 Accepted Solution

Accepted Solutions

Re: App Code and App Secret Input php curl

Greg-DB
Dropboxer

When calling /oauth2/token, you can actually pass the app key and secret either as 'application/x-www-form-urlencoded' (not JSON) POST parameters, or in the place of the username and password, respectively, in "HTTP basic authentication", that is, in the "Authorization" header. You can find more information on that in the /oauth2/token documentation:

https://www.dropbox.com/developers/documentation/http/documentation#oauth2-token

View solution in original post

4 Replies 4

Re: App Code and App Secret Input php curl

Здравко
Super Collaborator | Level 20

Take a look here: https://www.dropbox.com/developers/documentation/http/documentation#authorization :wink: This is normal GET request, where all parameters are in the query.

Re: App Code and App Secret Input php curl

Greg-DB
Dropboxer

When calling /oauth2/token, you can actually pass the app key and secret either as 'application/x-www-form-urlencoded' (not JSON) POST parameters, or in the place of the username and password, respectively, in "HTTP basic authentication", that is, in the "Authorization" header. You can find more information on that in the /oauth2/token documentation:

https://www.dropbox.com/developers/documentation/http/documentation#oauth2-token

View solution in original post

Re: App Code and App Secret Input php curl

FSUInnovation
Explorer | Level 3

So, I would have a element in my httpheader array that looks like "Authorization: " . $appkey . ":" . $appsecret where the appkey colon appsecret are base 64 encoded? The element I have now is a utf8 encoded $appkey . ":" . $appsecret without "Authorization:" to the left of the string.

Re: App Code and App Secret Input php curl

Greg-DB
Dropboxer

I see you opened a new thread for this with more information so I'll follow up with you there.

Poll
Do you work or study in the creative industry? If so, which area?
If you use Adobe, don't forget to check out our latest integrations update here.
Who's talking

Top contributors to this post

  • User avatar
    Greg-DB Dropboxer
  • User avatar
    FSUInnovation Explorer | Level 3
  • User avatar
    Здравко Super Collaborator | Level 20
What do Dropbox user levels mean?
Need more support?