J'essaie de me connecter à Dropbox en tant qu'utilisateur en utilisant cURL et PHP.connexion à dropbox avec curl (login utilisateur)
$ch = curl_init();
$data = array(
't'=>'hxdlvCcN7SKKcfKCvpEO8-s2',
'lhs_type'=>'anywhere',
'login_email'=>'[email protected]',
'password'=>'mypass',
'login_submit'=>1,
'remember_me'=>'on',
'login_submit_dummy'=>'Sign in'
);
// set cURL options and execute
curl_setopt($ch, CURLOPT_URL, "https://www.dropbox.com/login?lhs_type=anywhere");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_query($data));
$request_token_response = curl_exec($ch);
var_dump($request_token_response);
Je reçois 403 avec ce texte:
It seems you tried to do something we can't verify. Did you log into a different Dropbox account in a different window? Try clicking here to go back to the page you came from, or just go home.
Qu'est-ce que je fais mal?
Y a-t-il une raison pour laquelle vous n'utilisez pas [Dropbox's Api] (https://www.dropbox.com/developers)? – Wrikken
suis en utilisant api pour le téléchargement et tout et tout fonctionne bien, mais ils n'ont pas de méthodes API pour la connexion de l'utilisateur, ils envoient l'utilisateur à leur site Web pour la connexion. –