Jump to content

cybermad

Hubmaster
  • Posts

    277
  • Joined

  • Last visited

Reputation

0 Neutre

About cybermad

  • Birthday 10/20/1975

Profile Information

  • Genre
    Homme
  • Localisation
    95

Recent Profile Visitors

4092 profile views
  1. Oui donc pas de solution à part vérifier à la mimine ?
  2. Bonjour, pour un truc perso je voulais récupérer une page web, la parser afin de me faire une alerte si un élément sur la page est modifié. plus pour de détail j’attend un produit mais il n’est pas en stock et plutôt que d’aller voir sur la page tous les jours toutes les minutes si ça arrive… je voulais faire un CRON et être averti par e-mail dès la dispo. mais il semble que le propriétaire du site est mis des protections. Ce n’est pas une histoire d’IP bloqué car j’ai testé avec des IP persos qui n’était jamais allez sur ce site. pour le curl j’ai bien testé avec un user agent chrome et FF en vain. bon pour le site c’est amd dot com. Quelqu’un sait palier à cela ? merci par avance.
  3. Bonsoir à tous, Je désire récupérer de la DATA ig via leur API. Ca marche très bien via un script sur mon dédié, mais si je le lance via une tâche CRON je n'arrive pas à remplir mon cookies avec la X_SECURITY_TOKEN et la CST. Le verbose me sort un fichier request.txt qui contient bien toutes les infos. Il y a donc bien un échange entre mon serveur et celui de ig, tout fonctionne sauf le remplissage du cookie. Voici mon script très allégé: $lien = 'https://demo-api.ig.com/gateway/deal/session'; $path_cookie = __DIR__.'/cookiesIGtest.txt'; if (!file_exists($path_cookie )) touch($path_cookie); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $lien); curl_setopt($curl, CURLOPT_COOKIESESSION, true); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_TIMEOUT, 200); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST'); curl_setopt($curl, CURLOPT_HEADER, true); curl_setopt($curl, CURLOPT_USERAGENT, 'userAgentMozilla'); curl_setopt($curl, CURLOPT_POSTFIELDS,'{ "identifier": "myid", "password": "mypass" } '); // $path_cookie = fopen("cookiesIGtest.txt", 'w'); curl_setopt($curl, CURLOPT_COOKIEJAR , $path_cookie); curl_setopt($curl, CURLOPT_HTTPHEADER, array( 'Content-Type: application/json', 'Accept: application/json', 'VERSION: 2', 'X-IG-API-KEY: 3.........4' )); curl_setopt($curl, CURLOPT_VERBOSE, true); $verbose = fopen('request.txt', 'w'); curl_setopt($curl, CURLOPT_STDERR, $verbose); if(!curl_exec($curl)){ die('Error: "' . curl_error($curl) . '" - Code: ' . curl_errno($curl)); } else{ $response = curl_exec($curl); } curl_close($curl); $result = json_decode($response, true); echo '<pre>'; var_dump($result); echo'</pre>'; Le fichier qui se crée est celui-là: # Netscape HTTP Cookie File # https://curl.se/docs/http-cookies.html # This file was generated by libcurl! Edit at your own risk. donc ce n'est pas un problème d'écriture. Le script ci-dessous fonctionne bien: $lien = 'https://www.google.com/'; $path_cookie = __DIR__.'/test_cookies.txt'; if (!file_exists($path_cookie)) touch($path_cookie); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $lien); curl_setopt($curl, CURLOPT_COOKIESESSION, true); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_COOKIEJAR, $path_cookie); curl_setopt($curl, CURLOPT_USERAGENT, 'userAgentMozilla'); $return = curl_exec($curl); curl_close($curl); Si je commente CURLOPT_COOKIEJAR le fichier est créé et est vide. Si je laisse la ligne active alors le fichier est créé avec les en-têtes listées plus haut, mais sans aucune autre info... Et pour compliquer le tout si je fais un: curl_setopt($curl, CURLOPT_VERBOSE, true); $verbose = fopen('request.txt', 'w'); curl_setopt($curl, CURLOPT_STDERR, $verbose); le fichier est bien rempli avec tous les éléments... alors oui je pourrais me contenter du verbose... mais CURLOPT_COOKIEJAR devrait fonctionner ! Une idée svp ?
  4. Bonjour,

    FileZilla n'arrive pas à se connecter à mon site voir.pagesperso-orange.fr

    Message:

    serveur non sécurisé; ne supporte pas FTP sur TLS.
    Merci de me dire comment résoudre ced problème ?
     

  5. Bonjour DAN, Merci de ta réponse. Après avoir tout testé en vain, j'ai re, re, re demandé confirmation des accès et le host n'était pas bon ! Erreur client réparé fin matinée... donc... tant mieux ;-) Merci pour avoir voulu m'aider.
  6. Bonjour, J'ai besoin de me connecter en FTP sur un serveur, ce n'est pas mon serveur et il n'est pas info-géré par DAN. On m'a communiqué les accès de la forme: FTP : domaine.com (Connexion en TLS obligatoire) Login : identifiant MDP : pAssWoRd Mais avec Filezilla j'obtient toujours l'erreur suivante: Échec de la tentative de connexion avec "ECONNREFUSED - Connexion refusée par le serveur". Pourtant j'ai bien mis "connexion FTP explicite sur TLS". En fait j'ai testé toutes les lignes déroulantes sans succès. Y a t'il à un endroit, un truc à cocher sur Filezilla pour le TLS obligatoire ? Je précise que j'arrive à me connecter à d'autres serveurs (sans forcément TLS) sans problème depuis la même machine, y compris à mon dédié. J'ai testé depuis d'autres ordi et le problème est identique. J'ai juste un problème avec cet accès; et on m'a conformé que les codes étaient bon. Y a t-il une config particulière à faire en plus pour du TLS obligatoire ? Merci par avance.
  7. Super j'essaie ça demain et je te tiens au courant. merci.
  8. Oui cela, ça marche mais mon soucis est pour les fiches produits. pour les catégories de produits aucun soucis mais comment puis-je faire pour ne pas écrire 4 ou 500 liens dans le htaccess ? si j'écris en dur: RedirectPermanent /categorieorigine/monproduit.html http://www.ndd.com/categoriefinale/monproduit.html Ça marche. Comment transposer cela pour 500 produits ? Le nom du produits étant lui identique.
  9. Bonjour à tous, Suite à une V2 d'un commerce en ligne ayant quelques centaines de produits, je me retrouve avec un petit soucis. Mon client avait nommé un peu n'importe comment ces catégories et je suis en train d'harmoniser l'ensemble. J'ai donc des urls de la forme: http://ndd.tld/categories/produitun.html http://ndd.tld/categories/produitdeux.html ... Mais j'ai besoin de faire une redirection vers: http://ndd.tld/autrecategorie/produitun.html http://ndd.tld/autrecategorie/produitdeux.html ... Globalement et pour l'exemple, le nom des produits ne changent pas, mais le nom de la catégorie peut passer au singulier, au pluriel, ou être renommée.... J'ai testé avec ça: RedirectPermanent ^/categorieorigine/(.*)\.html$ http://www.ndd.com/categoriefinale/$1.html mais ça marche pas... sur le web on trouve toujours la même chose ne non rewrite vers rewrite mais là je veux changer un rewrite. Une idée please ?
  10. ok DAN, Merci de ta réponse. Si une personne a déjà utilisé leur service, je suis preneur...
  11. Bonjour, Je cherche une solution d'emailing pour de la prospection. Fichier B2B (la question n'est pas sur le fichier B2B). Il y en a beaucoup sur le marché comme mailjet, sendinblue, etc. quelqu'un ici à y-il deja testé sendinblue ? ils louent des IP mais savez-vous si on peut utiliser leurs services avec une IP OVH ? (2€ contre 100 ;-) tout avis est le bienvenue - j'ai parcouru beaucoup de message ici mais je n'en ai pas vu au sujet de sendinblue, alors si vous avez des avis même négatifs n'hésitez pas à partager ;-)
  12. Merci pour ta réponse. J'ai testé SugarCE-6.5.20 (Sugar en version open source), mais c'est imbuvable. Rien à voir avec les exemples présent sur la page que tu donnes. Tu as déjà testé la version openSource où juste la version en ligne (qui j'imagine est plus élaboré) ?
  13. Encore une fois pour "qu'elle idée pour outlook sur mac", comme j'ai dit c'était dans le but de tester la connexion entre le macbook et le serveur; et ça fonctionne... pas Mail... J'ai testé à distance sur le Macbook et sur mon iMac, impossible à paramétrer ! Alors que si je mets les mêmes paramètres sur outlook ça passe en quelques secondes donc je me trompe pas dans les paramètres sinon ça marcherais pas non plus... Si quelqu'un comprends ce qui ce passe je suis preneur (Ceci étant pourquoi avoir outlook sur mac ? Et bien pour tester les emails avant un envoi d'une campagne newsletter. On doit tester en ligne le bon affichage en ligne sur gmail, yahoo, hotmail, et sur thunderbird, mail et outlook. Une fois que les affichages sont ok pour tout ça on envoi notre newsletter ).
  14. Bein oui je sais... Mais comme dit j'ai utiliser Outlook juste pour voir si tout pouvait bien fonctionner. Car Mail me boude. Tu as configuré comme autre compte ? Cf mon ancien message. Je retente demain.
×
×
  • Create New...