Les meilleurs développeurs PHP freelances sont sur Codeur.com
Fermé·Moins de 500 €·5 offres·875 vues·5 interactions
Bonjour, j'ai besoin d'utiliser une fonction d'import de priceminister pour importer un fichier de stock.
Priceminister donne un exemple de script mais impossible de le faire fonctionner et plus beaucoup de cheveux.
<?
// L'utilisation de [E-mail visible pour les membres Pro] pour curl_setopt est déprécié => il faut utiliser CURLFile et s'assurer que le fichier se place dans le même dossier que le script.
function PM_import(
$environnement="ws.priceminister.com",
$login,
$token,
$file,
$profileid=0,
$mappingalias=""
) {
$url = "https://".$environnement."/stock_ws?action=import";
$url.= "&login=".$login;
$url.= "&pwd=".$token;
$url.= "&version=[Téléphone visible pour les membres Pro]";
if($profileid > 0) $url.= "&profileid=".$profileid;
else $url.= "&mappingalias=".$mappingalias;
$post = array('file' => [E-mail visible pour les membres Pro]));
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
curl_close($ch);
return $response;
}?>
Il me faut "simplement" le script fonctionnel (je ne sais pas du tout comment passer les infos de login, password et fichier).
Une premiere page php doit me permettre de sélectionner manuellement le fichier (sur mon disque dur) à envoyer à priceminister. L'appui sur "envoi" provoque l'appel de la 2e page qui contient la fonction curl (qui récupère les infos de fichier à envoyer).
Le script php, une fois fonctionnel, sera hébergé sur un espace web qui m'appartient.
Le codeur disposera du pseudo, d'une cle api provisoire pour le password et d'un fichier csv exemple afin de vérifier que l'import passe bien.
Budget indicatif : Moins de 500 €
Publication : 23 octobre 2017 à 22h21
Profils recherchés : Développeur PHP freelance, Consultant marketplace freelance
5 freelances ont répondu à ce projet
5 propositions de devis en moins de 2h
Montant moyen des devis proposés : 150 €
Estimation du délai : 1 jour
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.