Solved

upload attachment through API for specific extension


Userlevel 4
Badge +10

Hello

We want to upload files through API  with file encoded in Base64.

When we sent cfg extension

 <name>test_file_2</name>
 <extension>cfg</extension>

the file is not uploaded into alliance with an error : “Attachment: .cfg has been ignored as unsupported type.”

 

in the global.xml the .cfg extension has been added to the  allowed file Type, is there an other file to setup this extension for api / webservice usage ?

Thanks

Rgds

Christophe

icon

Best answer by Mark Segal 27 February 2023, 16:13

View original

10 replies

Userlevel 6
Badge +10

Hi Christophe,

 

Can you add .cfg attachment from Employee Portal after added it as allowed type?

If you can, please send the API so I can test.

Userlevel 4
Badge +10

Yes i can add it trhough the employee portal

you can try with this API

<root xmlns:dt="urn:schemas-microsoft-com:datatypes">
  <session email="" alias="">
    <state bc_name="Service_Order">
      <action name="declare">
        <attribute dtype="string" in_var="" out_var="" name="new_service_order_id" value="" />
      </action>
      <action name="CalculateFormula">
        <attribute in_var="" out_var="new_service_order_id" formula_name="service_order_id" />
      </action>
      <action name="data" bo_name="main">
        <main>
          <row>
            <request_id in_var="new_service_order_id" dtype="string">in_var</request_id>
            <cust_company_id>BAB-1</cust_company_id>
           
            <problem_desc>The device is not installed properly</problem_desc>
          </row>
          <attachments>
            <attachment>
              <name>test_file</name>
              <extension>txt</extension>
              <description>Attachment via API example 1</description>
              <data><![CDATA[QXN0ZWEgZXhhbXBsZXMNClRoaXMgZmlsZSBpcyBwYXJ0IG9mIDxpbnN0YWxsX3BhdGg+XEJpblxFeHRlcm5hbFxJbnRlZ3JhdGlvbiBDZW50ZXJcQXBpXFhtbFxkYXRhIC0gbmV3X1NPX3dpdGhfYXR0YWNobWVudC54bWwNCg0KTk9URTogVGhlIGJpbmFyeSBmaWxlIGRhdGEgc2hvdWxkIGJlIHBhc3NlZCB0byBBUEkgYXMgYmFzZTY0U3RyaW5nIGZvcm1hdA0KVGhlIEMjIGNvZGUgZXhhbXBsZQ0KDQpieXRlW10gZmlsZURhdGEgPSBGaWxlLlJlYWRBbGxCeXRlcyhAIkM6XHRlbXBcc29tZV9maWxlLmRvYyIpOw0Kc3RyaW5nIHN0ckRhdGEgPSBTeXN0ZW0uQ29udmVydC5Ub0Jhc2U2NFN0cmluZyhmaWxlRGF0YSk7DQoNCg==]]></data>
            </attachment>
            <attachment>
              <name>test_file_2</name>
              <extension>cfg</extension>
              <description>Attachment via API example 2</description>
              <data><![CDATA[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]]></data>
            </attachment>
          </attachments>
        </main>
      </action>
    </state>
  </session>
</root>

Userlevel 7
Badge +21

Hi Christophe,

When you added the type to the global.xml, you did it in the correct profile and also used the correct separator which is a semi-colon and used periods?

 

Only reason I asked is I have made that mistake once or twice so just a sanity check that you put ;.cfg in the correct profile at the end of the string.

There is no other location to define these but it is done on the profile level.

Userlevel 4
Badge +10

hi Phil , yes it is ok. I remember from on old release that for the webservice / API  for attachment  something was hardcoded . i will log a ticket if necessary

thanks for your feedback

Userlevel 6
Badge +10

Hi Christophe,

 

I think you need to create a ticket for this issue. It is controlled by the Framework.

Userlevel 7
Badge +21

Hi Christophe,

I also dug through old mails and saw this was an issue for a customer where the following two files needed to be adapted (v12) so perhaps same with your situation.  Joshua is correct.

/Bin/Framework/Astea.AO.Common.dll and

/Bin/Framework/Astea.AO.Interfaces.Common.dll

Userlevel 4
Badge +5

Hello Christophe,

Actually it’s a little bit more than that. Those DLLs below need to be modified.

It will be available in 15.3 HF7. And I just tested your API and it works fine in modified 15.3 HF5. Is it what you expect?

This file is part of <install_path>\Bin\External\Integration Center\Api\Xml\data - new_SO_with_attachment.xml

NOTE: The binary file data should be passed to API as base64String format
The C# code example

byte[] fileData = File.ReadAllBytes(@"C:\temp\some_file.doc");
string strData = System.Convert.ToBase64String(fileData);

 

 

Userlevel 4
Badge +5

Sorry, forgot to add .cfg.

 

Userlevel 4
Badge +10

Hi Mark yes thanks. Could you tell me if this will be also included in V15.4SU4 ? and if this only for .cfg file or other extention which could be added in the global.xml ?

Christophe

Userlevel 4
Badge +5

Hello Christophe,

From what I could see in the code the change is in SU4 and we suppose to get SU4 in a few days. This change is not for any specific file extension but the fix for the issue when new extensions added to Global.xml and they are not recognized.

Reply