Bonjour,
j'essai de mettre en place un script avec Curl pour envoyer et recevoir le résultat, le script marche et envoi les données mais le problème est que le résultat reçu est différent lorsque je le fait manuellement.
Je m'explique:
Lorsque je tape dans sur firefox:
et regarde le code source afin de trouvé le lien de la video, j'ai le lien qui marche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://www.fedbac-tools.com/debrid_videobb1/?v=X9V1gmrTdLfE
Mais lorsque je fais la manip en script avec curl/php
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://188.165.243.111/debrid_videobb1/videoflv.php?key=7c5653ec94dee6ca518e6c16ff6a6ccf&linktext= &autoplay=1
je reçois le résultat mais le lien video dans le code source ne marche pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://188.165.241.51/debrid_videobb/videoflv.php?key=762a44cd5eea3f9ab71c1b556e00d6ae&linktext= &autoplay=1
J'ai cherché un peu partout mais toujours pas de réponse donc je poste ici pour avoir de l'aide :p
Code:
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php $url = "http://www.fedbac-tools.com/debrid_videobb1/?v=X9V1gmrTdLfE"; $referer = $url; //Initialise une session CURL $ch = curl_init($url); curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt"); curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt"); //CURL options curl_setopt($ch, CURLOPT_POST, 1); //On définit un useragent ici Mozilla/5.0 curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 6.1; fr; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13'); //On passe un referrer ici on passe la même page $url curl_setopt($ch, CURLOPT_REFERER, $referer); //on récupère le contenu de la page de résultat de la soumission dans une chaine curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); curl_close($ch); echo $result; ?>
Partager