Datei senden per API

Hallo

Ich versuche gerade ein Dokument mit dem API Call Step an eine APP (Pulpo) zu schicken. Die Datei die ich verschicken möchte wird in einem vorherigen Step (html2pdfconverter) erstellt. Der Endpunkt wird hier in der Doku beschrieben:

https://eu.pulpo.co/api/v1/swagger/index.html#/Sales/Wms_Sales_SalesOrderController_upload_attachment

In Postman habe ich es geschafft die Datei zu übermitteln, hier der entsprechende Code:

curl --location --request POST 'https://eu.pulpo.co/api/v1/sales/orders/9347335/attach' \
--header 'Authorization: Bearer QTEyOEdDTQ.faketoken8RcTSwrxvSXyN746VPhLs6CiiEoQphKErsewTeUGL1DiiHFdKXVEYlQjE74.f96T2BQJAUU54YU7Ek4tQqzhJDzBF50Lnft4Hd1DjzXcZwDeJ_PBpb34.BaHnM1y81BUEVHhbErOPcg' \
--form 'attachment=@"OrWh0ByMD/Gefahrengut_22194-8.pdf"' \
--form 'type="document"'

Wie mache ich das in Synesty? Bei meinen Versuchen erhalte ich immer folgende Antwort über die Schnittstelle: error: invalid_or_empty_attachment

Kann mir jemand einen Tipp geben?

Danke

Hallo @oceanus-nk,

ich vermute das der Request Body noch nicht korrekt ist. Bei den Multipart Requests müssen die Parameter in der Form &param1=value1&param2=value2 angegeben werden (siehe APICall | Synesty Docs). Für dein Curl/Postman Beispiel sollte &type=document im Body ausreichen.

Viele Grüße
Torsten

Hi Torsten

Danke für deine Hilfe. Ich habe es jetzt mit diesem Parameter versucht, leider noch immer ohne Erfolg:

Bekomme die gleiche Fehlermeldung.

Habe gerade gesehen das du einen SpreadsheetUrlDownload step verwendest.
Kannst du mal bitte noch den Dateinamen der PDF-Datei aus dem Html2PdfConverter Step im Feld fileNameInList eintragen („Gefahrengut_???.pdf“):
image

Zum Hintergrund: Bei SpreadsheetUrlDownload kann pro request eine andere Datei verschick werden. Der input filesToUpload kann eine Liste von Dateien sein. Damit die richtige Datei pro Request ausgewählt wird, kann man im Feld fileNameInList einen Freemarker Ausdruck angeben (z.B. invoice_${orderId}.pdf).
In deinem Fall kannst du im fileNameInList Feld einfach den Dateinamen (Ergebnis des Html2PdfConverter Steps) eintragen, dann sollte die Datei auch verschickt werden.

Alles klar, das macht sinn. Danke

Habe den entsprechenden Filenamen eingetragen, aber jetzt erhalte ich einen Internal Server Error zurück :sweat_smile:

Kann ich irgendwo in den Logs nachschauen wie der Request schlussendlich zusammengebaut wird?

Du könntest den Debug Modus im Flow aktivieren und ausführen oder eines der Tools zum Debugging verwenden

Habe die Requests jetzt verglichen, einen relevanten Unterschied konnte ich nicht feststellen.

Hast du eventuell noch eine Idee?

Postman
Header:

{
  "content-length": "8079",
  "authorization": "Bearer xxx",
  "user-agent": "PostmanRuntime/7.29.2",
  "accept": "*/*",
  "cache-control": "no-cache",
  "postman-token": "211d919d-2c70-4296-a985-a71c604627c4",
  "accept-encoding": "gzip, deflate, br",
  "content-type": "multipart/form-data; boundary=--------------------------361530624666655854834410"
}

Request Body:

----------------------------361530624666655854834410
Content-Disposition: form-data; name="attachment"; filename="Gefahrengut_22489.pdf"
Content-Type: application/pdf

%PDF-1.4
%����
4 0 obj
<<
/Creator (Apache FOP Version 1.1)
/Producer (Apache FOP Version 1.1)
/CreationDate (D:20220923161357+02'00')
>>
endobj
5 0 obj
<<
  /N 3
  /Length 11 0 R
  /Filter /FlateDecode
>>
stream
x���wXS���sN�`$!l{��@���٢� $�@T����R)�X�Z�ԉ(���
R�Z����D����������|���������y��L�0V@(��#���q���`�=nn�WXX0�+З�ȕ;�ѫ�R��1{��O��l�(Lγx�\���䜙/�V�'�LK�P0�R�X~@9k(8u��?�̰��yBOΑr��	y
��<)_Έ"��<?_���l�)
��F+�s�9�H
���M����I������#�~��_��_ Q$���.R�$s���Ņ���g�%f�����,a6GT�LΟEQԖ!/����������B��ſ)Eog�E��A��?l��kJ^�-ؒ��\a���?l�{P��������&�d��������\eEA��t�e��{6��~/Ç�‘fJ��q�2��bFn6��g0�<��8��a�O��"yD�|��Ty�E<�D�%bD����0�O��k���-��\���~����[��޷`|4Pܼ�љ��,��w���\A��8vD$�+�ͬ)�%@P4�	�0aL���e��`� ,\��@��2��R��ՠ4�f�
�Np���%p������`��a!2D�4!}��� 4򅂡(J�R!$��Ak�R����f�[�(t�
Bw�!h�za#0	����)l�`/8����p�.�7Õp|�O×�e�~
O!!"t�a",���"�H
"FV %HҀ�"�Hr
�!�[EE1PL�e*��rP+P�Pը��T/�j5���&�u�VhWt :���G�+�M�v�Y�
����c�0ΘL&��	�ӆ9��c��X�&�
�
�r�l1�
{{{;�}�#��q8?\<N�[������]ō��*x�+>�������n�e�~��J0#�"	�ՄJB+�,�>��H4$�É�*b%��<q���D!Y�ؤ������t�t��L&��=��d	y3��|����F��d���SZ�T�ԡtU�2^�D�Ky���
�#ʗ�'T�*�*l��
���*�T�T������B�M�aT/��Q�S�/�G)�쥜�S��M�R�Re�g�#4͌HK��Ҿ�
�&�(j�բ�
�jԎ���ݔHϤ���o�ߩ�{���7���_U������(�hӸ��N��髙��U�S�J�R+\+_k��Y�	m���6W�D���]X�R'Bg��^�~�)]=]�l�*�3�zt=O�t��z'�����s����O�?a�1���JF/c�@� �@jPo0`0mhfe�ư�����e�b�ݨ�h�X�8�x�q��]�	�$�d�I��kS3������cff�fK�Z��=�s�e̯[`,X�,�X–��i�5���`+'+��.�Ak����Ⱥ�����b�1[�C6t�`�56�6�l�m�m����~�s�˴k��gO��g�ƾ��WaKa�C���Y�Y~�V���|��l��ݳo;RC�;�8~prv;�:�;e;'9�:�b�Xa�M��.ho��.�\޺:�J\����t�p;�66�lN�awCw�{��l.cn��=se��G�F�<�&�Q/�t��^ϼ�����ޯٮ���S>���O�π/�7ʷ�����_�_�ߤ���R�S耠���u��́���-��eD
ZT�(�2X����r��|���P�-�A�YXN���������"�P$.8��U�wdY�(�(iTO�rtBts�����Y�m���KqZq���xl|t|S��B߅;�$8&'�\d��`х�Z�3OTN�$IB'�$Hz�	�4p���k�'�l�N�S�'o;o���/珦��������nKO�H�H��Ղ���u�3B3�e|ʌ�l�I£"�(Cԛ��U�5�m�]�-�q�ّ3)7�B��r�$4��T��\�N:�77�&�M~t���QA�e����%~K�^�Z�]ڳ�`��eC˽�ׯ�V$��Yi��h��*�U�WVg��a�ݚ�5/�Ƭ�.�-ZU4��]K�R����z��uePee6��X��c	��b�]iE��M�M�����O�S6�9��ނ�"�rs������Kʇ��l����^����*fW��$��UWvUWm�z_�V}�ƻ��V�vc��]�]Ww{�n�ӭ+�{�G��v�}G�iC�^�޼��e�e��f}�ܤ�T��a�h�l���f���:a�Z�i�����W�������Z�Fo+=I=�6�ۛ���ai����vj{Ia�Q�1ٙ�)��<:�hO�[w��6��;fp�����E'>�\rr�T���ө��{{=s�7�w�l�����Ν���;y������^d]��t��߱��a��a�:.;_��r�{p����WO_�v�z��K7���u����[�ۼ�cw2�<��ww�ު���%TT<�y��ŏm2'��!���G�e�?�)���#E�ɏ+F�G��Ǝ���_y��������?��\����w�x��?;9�\��ӯ�^h���r�˞��������_���|��-�m߻�w�����+?X|�����'�O�����
endstream
endobj
6 0 obj
[/ICCBased 5 0 R]
endobj
7 0 obj
<<
  /Type /Metadata
  /Subtype /XML
  /Length 12 0 R
>>
stream
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?><x:xmpmeta xmlns:x="adobe:ns:meta/">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:about="">
<dc:format>application/pdf</dc:format>
<dc:language>x-unknown</dc:language>
<dc:date>2022-09-23T16:13:57+02:00</dc:date>
</rdf:Description>
<rdf:Description xmlns:pdf="http://ns.adobe.com/pdf/1.3/" rdf:about="">
<pdf:Producer>Apache FOP Version 1.1</pdf:Producer>
<pdf:PDFVersion>1.4</pdf:PDFVersion>
</rdf:Description>
<rdf:Description xmlns:xmp="http://ns.adobe.com/xap/1.0/" rdf:about="">
<xmp:CreatorTool>Apache FOP Version 1.1</xmp:CreatorTool>
<xmp:MetadataDate>2022-09-23T16:13:57+02:00</xmp:MetadataDate>
<xmp:CreateDate>2022-09-23T16:13:57+02:00</xmp:CreateDate>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta><?xpacket end="r"?>

endstream
endobj
10 0 obj
<< /Length 13 0 R /Filter /FlateDecode >>
stream
x��\[s�6~���c:ks	�׾َ�z�:�%ov��Ӳ&���L��^D�rp�=�Ԛ��8��|"����#����4�H�O���k;Fa�E)a�2�{f���I��4n+��B�xaBu��V����������yP��B��4
S4Z�__���Ag���F��.[n���q�8˖?��F�aN0�Dr2�AȜ��rr����|�.�$iu1wI����$�H��*�Y�ѻO�$߬���1�� �f���l��1�2���|�O��Fq���KK 8������|Zx
�#�CY�:.����j�!��c��a����l���5���
F�@�.���l�9=)l<��S:GQ�F�O�D.�Feٯʘ�X�?��QΦ������Uw����pW��]˙�|+L�H�Dd�.�թ�4����R5)���JLR���Ve�o†ee��f��l�[^ �.����鉗��+�j~�^7��?�QZ|��쨢�%^��O.�]`e�*[�����T�&Z�Vu��XD6�Z�ʱ�QX��'0�i�hg�;%�onAJ`�q!���HX5M}˥���W����T�$Z�Vu��XD6�Z�ʱ��PX9���gN\OL��x��#[R��y����Je7X�V����T%Z�Vu��XD6�Z�ʱ��PXI���gR���&s�G^����c����+�ae�*w���*�ʷ����"�A��T�m����JM�=��2�8c�0̋�%�a��/0��9c����^�����-n�O�7��vy.3#$^�{zA��	�؊�b�`���+C�CvS?�E��n�dp�bѦv�
s��������^�����̾e�O�&��l	�ԋ#�'�/0���'�M$������c�ߊ��B6���њ��-	j�D(i�_�H�d�u!�}ʁ0{�����5��8�oR�s�7���9<�!���}�zITl�oK�.����mm�I�\r�.�^�����M�����B!�Aa��YE]���{�r|�7o�9�%�WU:�<�s�;����'Xb	Ł�+-XJF|�x|
�(h�κ�sF[W,߸�&���a��mB�4>!"R3��f�%tzڀ}30'��G��5R�c����#nݍ�u�3�Da�.�Ђ�!��Vݠ�8�at�̍G&4*����ad�K �p����	��":PD	��5.���rq.��B�eULh�*��׳?V�M�\�Y4)��:V��zA0�ŗ�	�/xe���N�y�(�J�?$\(
Z�+[�sF����(fBs8c�[���D�Ƣ3QDa�6�Ђ���V�X�8�at!
̍(&4�C�7�|�Zkv]e��Or�$�`K�42K7������O �Q0K9`�©H�-ܳх*��m���Ga�6eq
��锵�����a͇��pp3����ep��W��ч1���|u9@oǔD��kxg�~�<�σ>�F�W��a� ҥ��F�ι;Q�K����N�G힪&-3�����"qd���P���,���s`�j��l5$Ph�
ī#�@�b��є���B��p(hՍ�p.C������á�f�5���Y�f���.���SȺ�W��R/.^mJ�Pl�	X;N�sF[W7ߘu��[����6�Q��Vp2�P�$�v]Y�~B�8��$�(8A<��^��6?L�؋Qg�����#�G�bN��"8AT٩��w�
ŏ�3'ur�:;U``nT1�9���V��t����d��}B��]l���qo�5rD��.��iC���e�:�P��`007�����Mn����]a�cm(~t��+�N
Tg'
̍(&4�C7��Oq��`�mjS_��+շ�4�J�6�����&!_i�	�³�& g�*��c�bt8�)����aׯa7����`8��d�R�:F�ީw����	{h��6�2��Χ�ŗ|�Y��-�W`7�4ˏ�Y��s~r��	&����f�l��l�w��Ȗ>#Z�<�Y��2��e�|�)y��|I̊H��v���3�Y�� W8AE���á�M��9��瀃�
�S����B�6p��� ^u��Q�0�9:uR�R��W�p�IG�ɧ�uֹj�J����z��8��ea��M;�<;jxӎ�=��	R�i邩<�]=��)?��d[%��N�y�1�V��z鼹#L�d��01Dg�DˑgQ"�J	�1�]#UA\ةTU��;�M>;��@%�dڹrAg������yV��z?�8X�f�W� f�tA[��; C>���2V��,�se���
�}�%l"Ą�n��}�\�O���+�dڹ2Age���p6����%�>wx!�	�"P_x!���7��aLv��l3��5�8�'h;b� �Ŗ�y�ў8h���>.o���s{30+$}B�BJ���no'�>�K8	�æ�8ٜ�m�<���8�6�����;��.���z2���&t"���t��۔`�{�2;IpV�pA�7U�����Y:
endstream
endobj
8 0 obj
<<
  /Resources 3 0 R
  /Type /Page
  /MediaBox [0 0 841.889 595.275]
  /CropBox [0 0 841.889 595.275]
  /BleedBox [0 0 841.889 595.275]
  /TrimBox [0 0 841.889 595.275]
  /Parent 1 0 R
  /Contents 10 0 R
>>

endobj
11 0 obj
2592
endobj
12 0 obj
865
endobj
13 0 obj
2510
endobj
14 0 obj
<<
  /Type /Font
  /Subtype /Type1
  /BaseFont /Helvetica
  /Encoding /WinAnsiEncoding
>>

endobj
15 0 obj
<<
  /Type /Font
  /Subtype /Type1
  /BaseFont /Helvetica-Bold
  /Encoding /WinAnsiEncoding
>>

endobj
1 0 obj
<< /Type /Pages
/Count 1
/Kids [8 0 R ] >>
endobj
2 0 obj
<<
  /Type /Catalog
  /Pages 1 0 R
  /Lang (x-unknown)
  /Metadata 7 0 R
  /PageLabels 9 0 R
>>

endobj
3 0 obj
<<
  /Font << /F1 14 0 R /F3 15 0 R >>

  /ProcSet [/PDF /ImageB /ImageC /Text]
  /ColorSpace << /DefaultRGB 6 0 R >>

>>

endobj
9 0 obj
<< /Nums [0 << /P (1) >>
] >>

endobj
xref
0 16
0000000000 65535 f 
0000006902 00000 n 
0000006960 00000 n 
0000007072 00000 n 
0000000015 00000 n 
0000000145 00000 n 
0000002823 00000 n 
0000002856 00000 n 
0000006397 00000 n 
0000007210 00000 n 
0000003811 00000 n 
0000006621 00000 n 
0000006642 00000 n 
0000006662 00000 n 
0000006683 00000 n 
0000006790 00000 n 
trailer
<<
  /Root 2 0 R
  /Info 4 0 R
  /ID [<7544422136538E34927E52E4D6EEB11E> <7544422136538E34927E52E4D6EEB11E>]
  /Size 16
>>
startxref
7256
%%EOF

----------------------------361530624666655854834410
Content-Disposition: form-data; name="type"

document
----------------------------361530624666655854834410--

Synesty
Header:

{
  "content-length": "8049",
  "content-type": "application/x-www-form-urlencoded; charset=ISO-8859-1",
  "authorization": "Bearer xxx",
  "accept-encoding": "",
  "user-agent": "Synesty-Studio (https://apps.synesty.com; Flow: f54f6138-0758-11ed-b7f5-901b0ea49fee RunID: c61150b7-3b4c-11ed-ab37-901b0ea49fee)"
}

Request Body:

--5JL1xUp_d1n2lydaX8T5OUkAcDcHf5Sv-jzOv
Content-Disposition: form-data; name="type"

document
--5JL1xUp_d1n2lydaX8T5OUkAcDcHf5Sv-jzOv
Content-Disposition: form-data; name="attachment"; filename="Gefahrengut_22489.pdf"
Content-Type: application/octet-stream

%PDF-1.4
%����
4 0 obj
<<
/Creator (Apache FOP Version 1.1)
/Producer (Apache FOP Version 1.1)
/CreationDate (D:20220923163409+02'00')
>>
endobj
5 0 obj
<<
  /N 3
  /Length 11 0 R
  /Filter /FlateDecode
>>
stream
x���wXS���sN�`$!l{��@���٢� $�@T����R)�X�Z�ԉ(���
R�Z����D����������|���������y��L�0V@(��#���q���`�=nn�WXX0�+З�ȕ;�ѫ�R��1{��O��l�(Lγx�\���䜙/�V�'�LK�P0�R�X~@9k(8u��?�̰��yBOΑr��	y
��<)_Έ"��<?_���l�)
��F+�s�9�H
���M����I������#�~��_��_ Q$���.R�$s���Ņ���g�%f�����,a6GT�LΟEQԖ!/����������B��ſ)Eog�E��A��?l��kJ^�-ؒ��\a���?l�{P��������&�d��������\eEA��t�e��{6��~/Ç�‘fJ��q�2��bFn6��g0�<��8��a�O��"yD�|��Ty�E<�D�%bD����0�O��k���-��\���~����[��޷`|4Pܼ�љ��,��w���\A��8vD$�+�ͬ)�%@P4�	�0aL���e��`� ,\��@��2��R��ՠ4�f�
�Np���%p������`��a!2D�4!}��� 4򅂡(J�R!$��Ak�R����f�[�(t�
Bw�!h�za#0	����)l�`/8����p�.�7Õp|�O×�e�~
O!!"t�a",���"�H
"FV %HҀ�"�Hr
�!�[EE1PL�e*��rP+P�Pը��T/�j5���&�u�VhWt :���G�+�M�v�Y�
����c�0ΘL&��	�ӆ9��c��X�&�
�
�r�l1�
{{{;�}�#��q8?\<N�[������]ō��*x�+>�������n�e�~��J0#�"	�ՄJB+�,�>��H4$�É�*b%��<q���D!Y�ؤ������t�t��L&��=��d	y3��|����F��d���SZ�T�ԡtU�2^�D�Ky���
�#ʗ�'T�*�*l��
���*�T�T������B�M�aT/��Q�S�/�G)�쥜�S��M�R�Re�g�#4͌HK��Ҿ�
�&�(j�բ�
�jԎ���ݔHϤ���o�ߩ�{���7���_U������(�hӸ��N��髙��U�S�J�R+\+_k��Y�	m���6W�D���]X�R'Bg��^�~�)]=]�l�*�3�zt=O�t��z'�����s����O�?a�1���JF/c�@� �@jPo0`0mhfe�ư�����e�b�ݨ�h�X�8�x�q��]�	�$�d�I��kS3������cff�fK�Z��=�s�e̯[`,X�,�X–��i�5���`+'+��.�Ak����Ⱥ�����b�1[�C6t�`�56�6�l�m�m����~�s�˴k��gO��g�ƾ��WaKa�C���Y�Y~�V���|��l��ݳo;RC�;�8~prv;�:�;e;'9�:�b�Xa�M��.ho��.�\޺:�J\����t�p;�66�lN�awCw�{��l.cn��=se��G�F�<�&�Q/�t��^ϼ�����ޯٮ���S>���O�π/�7ʷ�����_�_�ߤ���R�S耠���u��́���-��eD
ZT�(�2X����r��|���P�-�A�YXN���������"�P$.8��U�wdY�(�(iTO�rtBts�����Y�m���KqZq���xl|t|S��B߅;�$8&'�\d��`х�Z�3OTN�$IB'�$Hz�	�4p���k�'�l�N�S�'o;o���/珦��������nKO�H�H��Ղ���u�3B3�e|ʌ�l�I£"�(Cԛ��U�5�m�]�-�q�ّ3)7�B��r�$4��T��\�N:�77�&�M~t���QA�e����%~K�^�Z�]ڳ�`��eC˽�ׯ�V$��Yi��h��*�U�WVg��a�ݚ�5/�Ƭ�.�-ZU4��]K�R����z��uePee6��X��c	��b�]iE��M�M�����O�S6�9��ނ�"�rs������Kʇ��l����^����*fW��$��UWvUWm�z_�V}�ƻ��V�vc��]�]Ww{�n�ӭ+�{�G��v�}G�iC�^�޼��e�e��f}�ܤ�T��a�h�l���f���:a�Z�i�����W�������Z�Fo+=I=�6�ۛ���ai����vj{Ia�Q�1ٙ�)��<:�hO�[w��6��;fp�����E'>�\rr�T���ө��{{=s�7�w�l�����Ν���;y������^d]��t��߱��a��a�:.;_��r�{p����WO_�v�z��K7���u����[�ۼ�cw2�<��ww�ު���%TT<�y��ŏm2'��!���G�e�?�)���#E�ɏ+F�G��Ǝ���_y��������?��\����w�x��?;9�\��ӯ�^h���r�˞��������_���|��-�m߻�w�����+?X|�����'�O�����
endstream
endobj
6 0 obj
[/ICCBased 5 0 R]
endobj
7 0 obj
<<
  /Type /Metadata
  /Subtype /XML
  /Length 12 0 R
>>
stream
<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?><x:xmpmeta xmlns:x="adobe:ns:meta/">
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description xmlns:dc="http://purl.org/dc/elements/1.1/" rdf:about="">
<dc:format>application/pdf</dc:format>
<dc:language>x-unknown</dc:language>
<dc:date>2022-09-23T16:34:09+02:00</dc:date>
</rdf:Description>
<rdf:Description xmlns:pdf="http://ns.adobe.com/pdf/1.3/" rdf:about="">
<pdf:Producer>Apache FOP Version 1.1</pdf:Producer>
<pdf:PDFVersion>1.4</pdf:PDFVersion>
</rdf:Description>
<rdf:Description xmlns:xmp="http://ns.adobe.com/xap/1.0/" rdf:about="">
<xmp:CreatorTool>Apache FOP Version 1.1</xmp:CreatorTool>
<xmp:MetadataDate>2022-09-23T16:34:09+02:00</xmp:MetadataDate>
<xmp:CreateDate>2022-09-23T16:34:09+02:00</xmp:CreateDate>
</rdf:Description>
</rdf:RDF>
</x:xmpmeta><?xpacket end="r"?>

endstream
endobj
10 0 obj
<< /Length 13 0 R /Filter /FlateDecode >>
stream
x��\[s�6~���c:ks	�׾َ�z�:�%ov��Ӳ&���L��^D�rp�=�Ԛ��8��|"����#����4�H�O���k;Fa�E)a�2�{f���I��4n+��B�xaBu��V����������yP��B��4
S4Z�__���Ag���F��.[n���q�8˖?��F�aN0�Dr2�AȜ��rr����|�.�$iu1wI����$�H��*�Y�ѻO�$߬���1�� �f���l��1�2���|�O��Fq���KK 8������|Zx
�#�CY�:.����j�!��c��a����l���5���
F�@�.���l�9=)l<��S:GQ�F�O�D.�Feٯʘ�X�?��QΦ������Uw����pW��]˙�|+L�H�Dd�.�թ�4����R5)���JLR���Ve�o†ee��f��l�[^ �.����鉗��+�j~�^7��?�QZ|��쨢�%^��O.�]`e�*[�����T�&Z�Vu��XD6�Z�ʱ�QX��'0�i�hg�;%�onAJ`�q!���HX5M}˥���W����T�$Z�Vu��XD6�Z�ʱ��PX9���gN\OL��x��#[R��y����Je7X�V����T%Z�Vu��XD6�Z�ʱ��PXI���gR���&s�G^����c����+�ae�*w���*�ʷ����"�A��T�m����JM�=��2�8c�0̋�%�a��/0��9c����^�����-n�O�7��vy.3#$^�{zA��	�؊�b�`���+C�CvS?�E��n�dp�bѦv�
s��������^�����̾e�O�&��l	�ԋ#�'�/0���'�M$������c�ߊ��B6���њ��-	j�D(i�_�H�d�u!�}ʁ0{�����5��8�oR�s�7���9<�!���}�zITl�oK�.����mm�I�\r�.�^�����M�����B!�Aa��YE]���{�r|�7o�9�%�WU:�<�s�;����'Xb	Ł�+-XJF|�x|
�(h�κ�sF[W,߸�&���a��mB�4>!"R3��f�%tzڀ}30'��G��5R�c����#nݍ�u�3�Da�.�Ђ�!��Vݠ�8�at�̍G&4*����ad�K �p����	��":PD	��5.���rq.��B�eULh�*��׳?V�M�\�Y4)��:V��zA0�ŗ�	�/xe���N�y�(�J�?$\(
Z�+[�sF����(fBs8c�[���D�Ƣ3QDa�6�Ђ���V�X�8�at!
̍(&4�C�7�|�Zkv]e��Or�$�`K�42K7������O �Q0K9`�©H�-ܳх*��m���Ga�6eq
��锵�����a͇��pp3����ep��W��ч1���|u9@oǔD��kxg�~�<�σ>�F�W��a� ҥ��F�ι;Q�K����N�G힪&-3�����"qd���P���,���s`�j��l5$Ph�
ī#�@�b��є���B��p(hՍ�p.C������á�f�5���Y�f���.���SȺ�W��R/.^mJ�Pl�	X;N�sF[W7ߘu��[����6�Q��Vp2�P�$�v]Y�~B�8��$�(8A<��^��6?L�؋Qg�����#�G�bN��"8AT٩��w�
ŏ�3'ur�:;U``nT1�9���V��t����d��}B��]l���qo�5rD��.��iC���e�:�P��`007�����Mn����]a�cm(~t��+�N
Tg'
̍(&4�C7��Oq��`�mjS_��+շ�4�J�6�����&!_i�	�³�& g�*��c�bt8�)����aׯa7����`8��d�R�:F�ީw����	{h��6�2��Χ�ŗ|�Y��-�W`7�4ˏ�Y��s~r��	&����f�l��l�w��Ȗ>#Z�<�Y��2��e�|�)y��|I̊H��v���3�Y�� W8AE���á�M��9��瀃�
�S����B�6p��� ^u��Q�0�9:uR�R��W�p�IG�ɧ�uֹj�J����z��8��ea��M;�<;jxӎ�=��	R�i邩<�]=��)?��d[%��N�y�1�V��z鼹#L�d��01Dg�DˑgQ"�J	�1�]#UA\ةTU��;�M>;��@%�dڹrAg������yV��z?�8X�f�W� f�tA[��; C>���2V��,�se���
�}�%l"Ą�n��}�\�O���+�dڹ2Age���p6����%�>wx!�	�"P_x!���7��aLv��l3��5�8�'h;b� �Ŗ�y�ў8h���>.o���s{30+$}B�BJ���no'�>�K8	�æ�8ٜ�m�<���8�6�����;��.���z2���&t"���t��۔`�{�2;IpV�pA�7U�����Y:
endstream
endobj
8 0 obj
<<
  /Resources 3 0 R
  /Type /Page
  /MediaBox [0 0 841.889 595.275]
  /CropBox [0 0 841.889 595.275]
  /BleedBox [0 0 841.889 595.275]
  /TrimBox [0 0 841.889 595.275]
  /Parent 1 0 R
  /Contents 10 0 R
>>

endobj
11 0 obj
2592
endobj
12 0 obj
865
endobj
13 0 obj
2510
endobj
14 0 obj
<<
  /Type /Font
  /Subtype /Type1
  /BaseFont /Helvetica
  /Encoding /WinAnsiEncoding
>>

endobj
15 0 obj
<<
  /Type /Font
  /Subtype /Type1
  /BaseFont /Helvetica-Bold
  /Encoding /WinAnsiEncoding
>>

endobj
1 0 obj
<< /Type /Pages
/Count 1
/Kids [8 0 R ] >>
endobj
2 0 obj
<<
  /Type /Catalog
  /Pages 1 0 R
  /Lang (x-unknown)
  /Metadata 7 0 R
  /PageLabels 9 0 R
>>

endobj
3 0 obj
<<
  /Font << /F1 14 0 R /F3 15 0 R >>

  /ProcSet [/PDF /ImageB /ImageC /Text]
  /ColorSpace << /DefaultRGB 6 0 R >>

>>

endobj
9 0 obj
<< /Nums [0 << /P (1) >>
] >>

endobj
xref
0 16
0000000000 65535 f 
0000006902 00000 n 
0000006960 00000 n 
0000007072 00000 n 
0000000015 00000 n 
0000000145 00000 n 
0000002823 00000 n 
0000002856 00000 n 
0000006397 00000 n 
0000007210 00000 n 
0000003811 00000 n 
0000006621 00000 n 
0000006642 00000 n 
0000006662 00000 n 
0000006683 00000 n 
0000006790 00000 n 
trailer
<<
  /Root 2 0 R
  /Info 4 0 R
  /ID [<0F7C44035FFA051E8B1701ABBC50031D> <0F7C44035FFA051E8B1701ABBC50031D>]
  /Size 16
>>
startxref
7256
%%EOF

--5JL1xUp_d1n2lydaX8T5OUkAcDcHf5Sv-jzOv--

Der content-type im Header sollte multipart/form-data; charset=ISO-8859-1 sein:

Es gibt leider zwei verschieden Inputs im SpreadsheetUrlDownload für den Content-Type. Kannst du bitte nochmal überprüfen ob bei bodyContentType und bei headerContentType der Wert multipart/form-data; charset=ISO-8859-1 ausgewählt ist.

Hi Torsten

Habe es mit multipart/form-data; charset=ISO-8859-1 in beiden Feldern versucht und leider hat es nichts gebracht. Erhalte wieder {„errors“:{„message“:„invalid_or_empty_attachment“}}

Hallo @oceanus-nk,

vielleicht kannst du es nochmal mit nur multipart/form-data im bodyContentType und headerContentType Input probieren (ohne „; charset=ISO-8859-1“).

Auch bei accept-encoding steht bei deinem Postman Beispiel noch etwas anderes drin.

Viele Grüße
Torsten

Hi @synesty-Torsten

Danke nochmal für deine Hilfe. Leider hat das Entfernen von charset=ISO-8859-1 auch nichts gebracht :frowning:

Hallo @oceanus-nk,

es ist schon lange her, aber vielleicht noch relevant:

Wir haben durch einen anderen Fall einen Fehler im SpreadsheetUrlDownload Step bei multipart/form-data request gefunden und behoben (siehe auch Changelog 2022/12/14). Der Wert im Feld headerContentType hat leider zu dem Problem geführt.

Vielleicht kannst du nochmal einen neuen Versuch starten. Für den Dateiupload mit gefüllten request body ist es ausreichend in der Auswahl bodyContentType den Wert multipart/form-data; charset=ISO-8859-1 auszuwählen.

Viele Grüße
Torsten