|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : août 2010 Messages : 116 ![]() |
bONjour à tous,
Voila depuis un bon bout de temps je recherche comment récupérer la page des emails YAHOO vers ma mon site avec CURL mais impossible :s vous pouvez me donner un toyeu s'il vous plait Et aussi j'ai essayer avec la fonction FILE_GET_CONTENTS() mais il m'importe la page de LOGIN YAHOO (MAIL.YAHOO.FR) Vous avez une idée ?
|
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 815 ![]() |
Oui plutôt que le webmail aller taper directement sur le serveur IMAP/POP de Yahoo!.
http://fr.php.net/imap
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : août 2010 Messages : 116 ![]() |
Non non c'est pas ça que je voulé, mais dans cette xemple, je suis déjà connecté à YAHOO, et à partir d'un script CURL récupérer mes emails
|
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : août 2010 Messages : 116 ![]() |
A l'aide de cookie de mon navigateur
|
|
|
00
|
|
|
#5 |
![]() ![]() Inscription : septembre 2010 Messages : 7 058 ![]() |
faut juste garder la session curl ouverte, le cookie de ton navigateur c'est pas le même que le cookie de PHP
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#6 | |
|
Membre à l'essai
![]() Inscription : août 2010 Messages : 116 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() Inscription : mars 2005 Messages : 2 815 ![]() |
Je connaîs mal cURL mais que je sache il est multi-protocole, tu peux récupérer tes emails via HTTP ou IMAP.
Je crois comprendre que tu veux passer par HTTP, pour cela il faut rechercher les requêtes utilisées par le webmail de Yahoo!, les reproduire à l'identique puis analyser le retour et en extraire le corps des emails. Le script PHP de ton site web ne pourra pas utiliser le cookie Yahoo car ne sont pas sur le même domaine.
__________________
Un problème exposé clairement est déjà à moitié résolu Keep It Smart and Simple |
|
|
00
|
|
|
#8 |
|
Membre à l'essai
![]() Inscription : août 2010 Messages : 116 ![]() |
Oui je peut parfaitement récupérer mon propre cookie YAHOO !
Mais je veut à partir de celui ci se connecter dans ma boite email en utilisant CURL ^^ Au lieu des identifiants (password, login) je veut utiliser le cookie de connexion |
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : septembre 2010 Messages : 7 058 ![]() |
tu veux te connecte sur yahoo avec ton navigateur, et ensuite te connecter a ta boite mail via curl en utilisant le cookie du navigateur ?
Sinon au delà de la bidouille, y'a un vrai API Yahoo pour faire ca simplement...
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#10 | |
|
Membre à l'essai
![]() Inscription : août 2010 Messages : 116 ![]() |
Citation:
|
|
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : septembre 2010 Messages : 7 058 ![]() |
veux faire ou veux pas faire ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#12 |
|
Membre à l'essai
![]() Inscription : août 2010 Messages : 116 ![]() |
Avec l'api YAHOO je peut seulement me connecter via les identifiants :s
|
|
|
01
|
|
|
#13 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 058 ![]() |
Citation:
je vois pas trop le but de tout ca
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#14 |
|
Membre à l'essai
![]() Inscription : août 2010 Messages : 116 ![]() |
Oui oui mon but c'est de progresser et d'essayer de réaliser des script un peut dure
Si vous avez une idée merci de la préciser ^^ |
|
|
00
|
|
|
#15 |
![]() ![]() Inscription : septembre 2010 Messages : 7 058 ![]() |
ouai mais c'est pas claire ton truc, tu peux récupérer tes mail direct via curl sans prendre un session de navigateur c'est quoi l'intérêt d'ouvrir la session avec le navigateur ?
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#16 | ||
![]() ![]() Développeur Web Inscription : décembre 2006 Messages : 2 335 ![]() |
si tu veux simuler le fonctionnement exacte du navigateur, tu peux toujours utiliser l'option CURLOPT_COOKIEFILE pour définir un fichier où seront écrit écrits/lus les cookies.
Code :
__________________
Développeur | Zend Certified Engineer Étapes Pour mieux se servir du forum: 1. Commencez par lire les cours et tutoriels ; 2. Faites une recherche; 3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles; Nix>_Rien n'est plus pratique que la théorie |
||
|
|
00
|
|
|
#17 |
|
Membre à l'essai
![]() Inscription : août 2010 Messages : 116 ![]() |
Oui ça c'est la façon de créer un cookie CURL et pas navigateur, moi je veut utiliser un cookie existant et pas en crée un de nouveau ^^
Merci pour l'effort en tout cas ^^ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com