Open Dead-Red opened 3 years ago
Bonjour, En effet, ce n'est pas encore tout à fait au point. J'ai le même problème... Je suis à la recherche d'une solution mais je n'ai pas encore trouvé...
Le point reste ouvert.
Bonjour, Est-ce que par hasard il y aurait une solution pour ce souci? J'aimerai bien ajouter des documents à un ticket avec votre API.
Merci beaucoup!
Bonjour, Malheureusement, pas pour le moment. Ce n'est pas faute d'avoir essayé :-/
On Mon, Dec 6, 2021 at 5:28 PM Edzilla2000 @.***> wrote:
Bonjour, Est-ce que par hasard il y aurait une solution pour ce souci? J'aimerai bien ajouter des documents à un ticket avec votre API.
Merci beaucoup!
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/J-C-P/PSGLPI/issues/3#issuecomment-986938642, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFHYFXVOVFL66ABYCZSVEUDUPTQCRANCNFSM42WW36WA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
Ok, merci pour le retour super rapide
Bonjour,
Tout d'abord bravo pour ce super travail ;).
J'ai pu voir en lisant votre documentation que votre fonction : Add-GlpiSubItem pouvez servir aussi à uploader un fichier.
Malheureusement je me heurte directement à :
Invoke-RestMethod : ["ERROR_BAD_ARRAY","Le paramètre input doit être un tableau d'objets; Afficher la documentation dans votre navigateur à https://glpi.domain.local/apirest.php/#ERROR_BAD_ARRAY"]
Je pense que c'est que la variable $Details que je dois mal paramétrer mais impossible de trouver la bonne syntaxe. SVP, pourriez-vous me dire ce qui faut mettre :
$Details = @{ _filename='C:\temp\clear.png' name="Uploaded document" type="application/json" } $Details = @{ _filename=@('clear.png') name="Uploaded document" type="application/json" 'filename[0]'=@("clear.png") }
j'ai tout essayé comme syntaxe
Add-GlpiSubItem -ItemType "Ticket" -id 161 -SubItemType "Document" -Details $Details -Creds $creds
Pareil j'ai regardé en éditant votre fonction et remplacé 'multipart/data' par 'multipart/form-data'
et la j'obtiens :
["ERROR_UPLOAD_FILE_TOO_BIG_POST_MAX_SIZE","The file seems too big"]
Merci par avance