In Progress

Finish Dropbox integration with PHP application

I have a mostly complete and working Dropbox integration with my website. Currently the site performs a Dropbox authentication and requests that the user 'allow' access to my Dropbox app. It retrieves and uploads files, allows file updates and then resaves files. However, what it appears it doesn't do is retrieve and store the Dropbox access token (different from the request token) so that the access token is used in subsequent Dropbox authentications so that the user only has to 'Allow' my application once, not every time the user logs in to my application. This functionality is explained in the links below and in the Dropbox API documentation which I have excerpted below.

I am using the PHP Dropbox library from [url removed, login to view]

The links and info below are quite clear that this functionality is standard IF the access token is stored and used. Note that there is a difference between the request token and access token.

[url removed, login to view]

[url removed, login to view]

Also, from here, they discuss the access token: [url removed, login to view]

/oauth/access_token

Python

Java

Ruby

Description

Step 3 of authentication. After the /oauth/authorize step is complete, the application can call /oauth/access_token to acquire an access token.

This method corresponds to Obtaining an Access Token in the OAuth Core 1.0 specification.

URL Structure

[url removed, login to view]

Versions

0, 1

Method

POST

Parameters

There are no Dropbox-specific parameters for this method. See Consumer Requests an Access Token in the OAuth Core 1.0 specification for a description of the parameters used for fetching an access token. Note that the oauth_token and oauth_token_secret for this method are the request token and request token secret obtained previously via /oauth/request_token.

Returns

URL-encoded access token, access token secret, and Dropbox user id. Upon return, the authorization process is now complete and the access token and corresponding secret can be used to sign requests for the main API calls. See Service Provider Grants an Access Token in the OAuth Core 1.0 specification for additional discussion of the values returned when fetching an access token. If your app is configured to work within an app folder, that folder is also created during this step.

Sample response

oauth_token_secret=95grkd9na7hm&oauth_token=ccl4li5n1q9b&uid=100

Before bidding, ensure this makes sense and you understand what I'm asking. If you understand this, it should be a simple thing to do as I've also already created the database column for access token storage and the required Dropbox functionality is working.

Skills: PHP

See more: dropbox integration php, what can you do with php, time now ruby, sample ruby application, python updates, php id, integration specification, authorization java, what is the secret, service now api, python java c++, php encoded, php application, dropbox api, c python java, php python api, call ruby, api response time, application dropbox, java com library, php file library, work core php, consumer app, specification php, python database application

About the Employer:
( 95 reviews ) Lakewood, United States

Project ID: #4455724

Awarded to:

Reflexlogic

I can help you with this.

$55 USD in 1 day
(0 Reviews)
0.0

10 freelancers are bidding on average $171 for this job

neoconcepts

we like to to fix access token issue.

$206 USD in 3 days
(108 Reviews)
7.2
mayalogic

We are PHP GURU, We have a team of well experienced and highly qualified Developers to do this job and we Produce Quality results at very reasonable Prices. Please check your PM for proposal details.

$315 USD in 18 days
(18 Reviews)
6.4
bistanil98

Need to discuss this in detail,please tell me how we can start the discussion on this requirement. for more detail check in Private Message. We have a team of professionals,they have more than 11 year of experience,so More

$225 USD in 10 days
(10 Reviews)
5.3
farhaoui

HI, READY TO START WORK. LETS START AND FINISH IT ASAP. I HAVE 8 YEARS OF EXPERIENCE IN WEB DEVELOPMENT FIELD ( PHP, MYSQL, AJAX, JQUERY, HTML, CSS... ). THANK YOU !!

$105 USD in 3 days
(37 Reviews)
4.7
harsh170890

Hi , we have gone through your requirements and we can help you. Lets talk about this project in detail.

$309 USD in 10 days
(7 Reviews)
3.7
CheapGoodWork

Hi I am available if you want to use the services.

$45 USD in 2 days
(2 Reviews)
2.7
anthonydarwesh

After reading your explanation and browsing the documentation, I feel that I could solve the problem.

$50 USD in 5 days
(5 Reviews)
2.3
priyamahendran

Hi, we carefully see your requirements & can handle this in time smoothly please see our portfolio, "Ensure Client Satisfaction is our goal" So I can start immediately and provide a high-quality work. Plz check PMB. More

$154 USD in 3 days
(0 Reviews)
0.0
mihirsinh213

Hello!!! We are able to complete the work within 7 days. Thank you.

$155 USD in 7 days
(0 Reviews)
0.0
WajahatAliMehr

Ready to start work..............

$198 USD in 10 days
(0 Reviews)
0.0