Back to Collection Items
System.OutOfMemoryException: Insufficient memory to continue the execution of the program.
at System.Runtime.InteropServices.Marshal.StringToHGlobalUni(String s)
at Chilkat.CkMarshal.StringToX(String s, XString* x)
at Chilkat.Xml.LoadXml(String xmlData)
at ChilkatApi.XClass.LoadClass(String className, Log log)
at ChilkatApi.ApiCache.getApiClass(String className, Log log)
at ChilkatApi.ApiCache.getApiProperty(String className, String propName, Log log)
at ChilkatCode.CodeGen.getXProp(String className, String propName)
at ChilkatCode.CodeGen.getPropType(String varName, String propName)
at ChilkatCode.CodeGen.emitAssignment(String varName, String propName, String op, Xml xml)
at ChilkatCode.Parser.assignment()
at ChilkatCode.Parser.statement()
at ChilkatCode.Parser.Chilkat()
at ChilkatCode.Parser.Parse()
at ChilkatCode.Compile.CompileForToolsIO(String srcCode, String langHashKey, StringBuilder sbHtmlOut)
Curl Command
curl -X PATCH
-u '{{webservice_key}}:password'
-d '<?xml version="1.0" encoding="UTF-8"?>
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<product>
<id><![CDATA[{{product_id}}]]></id>
<meta_description>
<language id="1"><![CDATA[Meta English description]]></language>
<language id="2"><![CDATA[Description meta en français]]></language>
</meta_description>
<meta_keywords>
<language id="1"><![CDATA[EN keyworkds]]></language>
<language id="2"><![CDATA[Mots clés FR]]></language>
</meta_keywords>
<meta_title>
<language id="1"><![CDATA[English Title]]></language>
<language id="2"><![CDATA[Titre en Francais]]></language>
</meta_title>
<link_rewrite>
<language id="1"><![CDATA[english-title]]></language>
<language id="2"><![CDATA[titre-francais]]></language>
</link_rewrite>
<name>
<language id="1"><![CDATA[Product name]]></language>
<language id="2"><![CDATA[Nom du produit]]></language>
</name>
<description>
<language id="1"><![CDATA[English Description]]></language>
<language id="2"><![CDATA[Description en français]]></language>
</description>
<description_short>
<language id="1"><![CDATA[Short English description]]></language>
<language id="2"><![CDATA[Description courte en français]]></language>
</description_short>
</product>
</prestashop>'
https://localhost:8080/api/products/1
Postman Collection Item JSON
{
"name": "7 - Update multi-lang fields",
"request": {
"method": "PATCH",
"header": [
],
"body": {
"mode": "raw",
"raw": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<prestashop xmlns:xlink=\"http://www.w3.org/1999/xlink\">\n<product>\n\t<id><![CDATA[{{product_id}}]]></id>\n\t<meta_description>\n <language id=\"1\"><![CDATA[Meta English description]]></language>\n <language id=\"2\"><![CDATA[Description meta en français]]></language>\n </meta_description>\n\t<meta_keywords>\n <language id=\"1\"><![CDATA[EN keyworkds]]></language>\n <language id=\"2\"><![CDATA[Mots clés FR]]></language>\n </meta_keywords>\n\t<meta_title> \n <language id=\"1\"><![CDATA[English Title]]></language>\n <language id=\"2\"><![CDATA[Titre en Francais]]></language>\n </meta_title>\n\t<link_rewrite>\n <language id=\"1\"><![CDATA[english-title]]></language>\n <language id=\"2\"><![CDATA[titre-francais]]></language>\n </link_rewrite>\n\t<name>\n <language id=\"1\"><![CDATA[Product name]]></language>\n <language id=\"2\"><![CDATA[Nom du produit]]></language>\n </name>\n\t<description>\n <language id=\"1\"><![CDATA[English Description]]></language>\n <language id=\"2\"><![CDATA[Description en français]]></language>\n </description>\n\t<description_short>\n <language id=\"1\"><![CDATA[Short English description]]></language>\n <language id=\"2\"><![CDATA[Description courte en français]]></language>\n </description_short>\n</product>\n</prestashop>",
"options": {
"raw": {
"language": "xml"
}
}
},
"url": {
"raw": "{{webservice_url}}/api/products/{{product_id}}",
"host": [
"{{webservice_url}}"
],
"path": [
"api",
"products",
"{{product_id}}"
]
}
},
"response": [
]
}