<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Required parameters are missing upload file using Php curl in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/required-parameters-are-missing-upload-file-using-php-curl/m-p/13636#M6040</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;BR /&gt;I tried all available solutions but failed to upload file because of this error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE style="color: #000000; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;stdClass Object (&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [status] =&amp;gt; stdClass Object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [code] =&amp;gt; 400&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [name] =&amp;gt; Bad Request&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [description] =&amp;gt; Request sent by the client was syntactically incorrect.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [message] =&amp;gt; Required parameters are missing&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [exception] =&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [callstack] =&amp;gt; Array&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; )&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [server] =&amp;gt; Community v5.2.0 (re21f2be5-b22) schema 10,057&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [time] =&amp;gt; Nov 2, 2017 12:28:05 PM )&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;My Code is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE style="background-color: #ffffff; color: #000000; font-family: 'Courier New'; font-size: 9.0pt;"&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$urlws &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;&lt;SPAN&gt;'&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://" rel="nofollow noopener noreferrer" target="_blank"&gt;http://&lt;/A&gt;&lt;SPAN&gt;' &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;. &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$user &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;. &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;':' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;. &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$pw &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;. &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'@' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;. &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$server &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;. &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;':' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;. &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$port &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;. &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'/alfresco/service/api/upload?alf_ticket=' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;. &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$ticket&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$postvars &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #f7faff; font-weight: bold;"&gt;array&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'filename' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;=&amp;gt; &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$fileName&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'filedata' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;=&amp;gt; &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;'@'.realpath($fileName)&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'destination' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;=&amp;gt; &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$createFolderResponse&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'uploaddirectory' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;=&amp;gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'/Fari1'&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'description' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;=&amp;gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'File example'&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'contenttype' &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;=&amp;gt; &lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;'cm:content'&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;,&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;);&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$ch &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff; font-style: italic;"&gt;curl_init&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;();&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff; font-style: italic;"&gt;curl_setopt&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$ch&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #660e7a; background-color: #f7faff; font-weight: bold; font-style: italic;"&gt;CURLOPT_POST&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #f7faff; font-weight: bold;"&gt;true&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;);&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff; font-style: italic;"&gt;curl_setopt&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$ch&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #660e7a; background-color: #f7faff; font-weight: bold; font-style: italic;"&gt;CURLOPT_PORT&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$port&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;);&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff; font-style: italic;"&gt;curl_setopt&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$ch&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #660e7a; background-color: #f7faff; font-weight: bold; font-style: italic;"&gt;CURLOPT_URL&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$urlws&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;);&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff; font-style: italic;"&gt;curl_setopt&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$ch&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #660e7a; background-color: #f7faff; font-weight: bold; font-style: italic;"&gt;CURLOPT_RETURNTRANSFER&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #f7faff; font-weight: bold;"&gt;true&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;);&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff; font-style: italic;"&gt;curl_setopt&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$ch&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #660e7a; background-color: #f7faff; font-weight: bold; font-style: italic;"&gt;CURLOPT_POSTFIELDS&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;, &lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$postvars&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;);&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$uploadFileResponse &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;= &lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff; font-style: italic;"&gt;json_decode&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff; font-style: italic;"&gt;curl_exec&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$ch&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;));&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #f7faff; font-weight: bold;"&gt;echo&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #008000; background-color: #f7faff; font-weight: bold;"&gt;"&amp;lt;pre&amp;gt;"&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;);&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff; font-style: italic;"&gt;print_r&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;(&lt;/SPAN&gt;&lt;SPAN style="color: #660000; background-color: #f7faff;"&gt;$uploadFileResponse&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;);&lt;/SPAN&gt;&lt;SPAN style="color: #000080; background-color: #f7faff; font-weight: bold;"&gt;exit&lt;/SPAN&gt;&lt;SPAN style="background-color: #f7faff;"&gt;;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 02 Nov 2017 07:39:07 GMT</pubDate>
    <dc:creator>farqalit_nasir</dc:creator>
    <dc:date>2017-11-02T07:39:07Z</dc:date>
    <item>
      <title>Required parameters are missing upload file using Php curl</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/required-parameters-are-missing-upload-file-using-php-curl/m-p/13636#M6040</link>
      <description>Hi,I tried all available solutions but failed to upload file because of this errorstdClass Object (&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [status] =&amp;gt; stdClass Object&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [code] =&amp;gt; 400&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [name] =&amp;gt; Bad Request&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [description] =&amp;gt; Request sent by the client was syntactically incorrect.&amp;nbsp;&amp;nbsp;</description>
      <pubDate>Thu, 02 Nov 2017 07:39:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/required-parameters-are-missing-upload-file-using-php-curl/m-p/13636#M6040</guid>
      <dc:creator>farqalit_nasir</dc:creator>
      <dc:date>2017-11-02T07:39:07Z</dc:date>
    </item>
    <item>
      <title>Re: Required parameters are missing upload file using Php curl</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/required-parameters-are-missing-upload-file-using-php-curl/m-p/13637#M6041</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also previously posted here:&amp;nbsp;&lt;A _jive_internal="true" class="link-titled" href="https://community.alfresco.com/thread/214270-upload-a-file-in-alfresco-repository-using-php-and-curl#comment-823192" title="https://community.alfresco.com/thread/214270-upload-a-file-in-alfresco-repository-using-php-and-curl#comment-823192" rel="nofollow noopener noreferrer"&gt;https://community.alfresco.com/thread/214270-upload-a-file-in-alfresco-repository-using-php-and-curl#comment-823192&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 03 Nov 2017 14:36:46 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/required-parameters-are-missing-upload-file-using-php-curl/m-p/13637#M6041</guid>
      <dc:creator>janv</dc:creator>
      <dc:date>2017-11-03T14:36:46Z</dc:date>
    </item>
  </channel>
</rss>

