Devam Ediyor

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.


Note that because Dropbox functionality is mostly working and doesn't require a complete dropbox integration my budget for this project, which should be quick and simple if you know what you're doing, is $50.

Beceriler: PHP

Daha fazlasını görün: 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

İşveren Hakkında:
( 95 değerlendirme ) Lakewood, United States

Proje NO: #4455724

Seçilen:

Reflexlogic

I can help you with this.

1 gün içinde 55$ USD
(0 Değerlendirme)
0.0

10 freelancer bu iş için ortalamada 171$ teklif veriyor

neoconcepts

we like to to fix access token issue.

in 3 gün içinde206$ USD
(108 Değerlendirme)
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.

in 18 gün içinde315$ USD
(18 Değerlendirme)
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 Daha fazlası

in 10 gün içinde225$ USD
(10 Değerlendirme)
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 !!

in 3 gün içinde105$ USD
(37 Değerlendirme)
4.7
harsh170890

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

in 10 gün içinde309$ USD
(7 Değerlendirme)
3.7
CheapGoodWork

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

in 2 gün içinde45$ USD
(2 Değerlendirme)
2.7
anthonydarwesh

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

in 5 gün içinde50$ USD
(5 Değerlendirme)
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. Daha fazlası

in 3 gün içinde154$ USD
(0 Değerlendirme)
0.0
WajahatAliMehr

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

in 10 gün içinde198$ USD
(0 Değerlendirme)
0.0
mihirsinh213

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

in 7 gün içinde155$ USD
(0 Değerlendirme)
0.0