Je n’ai jamais fait de curling auparavant, j’ai donc besoin d’aide. J'ai essayé de résoudre ce problème à partir d'exemples mais je n'arrive pas à le comprendre !
J'ai une commande curl que je peux exécuter avec succès à partir de la ligne de commande Linux (ubuntu) pour placer des fichiers dans le wiki via l'API.
Je dois intégrer cette commande curl dans un script PHP que je construis.
Comment traduire cette commande curl pour qu'elle fonctionne dans un script PHP ?
curl -b cookie.txt -X PUT --data-binary "@test.png" -H "Type de contenu : image/png" "http://hostname/@api/deki/pages/=TestPage/files/=test.png" -0Le cookie.txt contient l'authentification, mais je n'ai aucun problème à le mettre en texte clair dans le script puisque celui-ci n'est géré que par moi.
@test.png doit être une variable, telle que $filename
http://hostname/@api/deck/pages/=TestPage/files/= doit être une variable, telle que $pageurl
Merci pour votre aide.
Vous avez besoin...
curl-to-PHP :https://incarnate.github.io/curl-to-php/
"Convertissez instantanément les commandes curl en code PHP"
Point de départ :
Voir aussi :http://www.php.net/manual /en/function.curl-setopt.php