<?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 Re: Dropbox CORS cannot download file in Discuss Dropbox Developer &amp; API</title>
    <link>https://www.dropboxforum.com/t5/Discuss-Dropbox-Developer-API/Dropbox-CORS-cannot-download-file/m-p/353989#M654</link>
    <description>&lt;P&gt;I think you may have included the wrong link in the beginning. Could you link to the guide that you're following along with?&lt;/P&gt;</description>
    <pubDate>Mon, 08 Jul 2019 21:48:11 GMT</pubDate>
    <dc:creator>TaylorKrusen</dc:creator>
    <dc:date>2019-07-08T21:48:11Z</dc:date>
    <item>
      <title>Dropbox CORS cannot download file</title>
      <link>https://www.dropboxforum.com/t5/Discuss-Dropbox-Developer-API/Dropbox-CORS-cannot-download-file/m-p/353831#M650</link>
      <description>&lt;P&gt;I'm following this guide&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://dropbox.github.io/dropbox-api-v2-explorer/#files_download_zip" target="_blank" rel="nofollow noopener noreferrer"&gt;https://dropbox.github.io/dropbox-api-v2-explorer/#files_download_zip&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;I've problem when using api dropbox and want to get download files. first is about cors problem.&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN class="pln"&gt;$ch &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; curl_init&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;();&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;curl_setopt&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$ch&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; CURLOPT_URL&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt; &lt;SPAN class="str"&gt;'https://content.dropboxapi.com/2/files/download_zip'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;);&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;curl_setopt&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$ch&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; CURLOPT_RETURNTRANSFER&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;1&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;);&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;curl_setopt&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$ch&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; CURLOPT_POST&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;1&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;);&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$headers &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; array&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;();&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$headers&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;[]&lt;/SPAN&gt; &lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="str"&gt;'Authorization: Bearer myTokenAcess'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;;&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$headers&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;[]&lt;/SPAN&gt; &lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="str"&gt;'Dropbox-Api-Arg: {\"path\":\"/myfolder/mysubfolder/mysubfolderagain\"}'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;;&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;curl_setopt&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$ch&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; CURLOPT_HTTPHEADER&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;,&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; $headers&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;);&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$result &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; curl_exec&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$ch&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;);&lt;/SPAN&gt;
&lt;SPAN class="kwd"&gt;if&lt;/SPAN&gt; &lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;curl_errno&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$ch&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;))&lt;/SPAN&gt; &lt;SPAN class="pun"&gt;{&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;    echo &lt;/SPAN&gt;&lt;SPAN class="str"&gt;'Error:'&lt;/SPAN&gt; &lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; curl_error&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$ch&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;);&lt;/SPAN&gt;
&lt;SPAN class="pun"&gt;}&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;curl_close&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;(&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;$ch&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;);&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;and the results is&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Error in call to API function "files/download": Bad HTTP "Content-Type" header: "application/x-www-form-urlencoded". Expecting one of "text/plain", "text/plain; charset=utf-8", "application/octet-stream", "application/octet-stream; charset=utf-8".&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;then I'm trying to add this line on header&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN class="pln"&gt;$headers&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;[]&lt;/SPAN&gt; &lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="str"&gt;'Content-Type: application/octet-stream'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;;&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;the results be&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Error in call to API function "files/download": HTTP header "Dropbox-API-Arg": could not decode input as JSON&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;and then I'm trying to change&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;drobox-api-arg&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;line to&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN class="pln"&gt;$headers&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;[]&lt;/SPAN&gt; &lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="str"&gt;'Dropbox-Api-Arg: json_decode({\"path\":\"/myfolder/mysubfolder/mysubfolderagain\"},TRUE)'&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;;&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;and the results still same like above&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Error in call to API function "files/download": HTTP header "Dropbox-API-Arg": could not decode input as JSON&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;can someone help me to fix this?&lt;/P&gt;</description>
      <pubDate>Tue, 09 Jul 2019 10:44:40 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Discuss-Dropbox-Developer-API/Dropbox-CORS-cannot-download-file/m-p/353831#M650</guid>
      <dc:creator>Scafol</dc:creator>
      <dc:date>2019-07-09T10:44:40Z</dc:date>
    </item>
    <item>
      <title>Re: Dropbox CORS cannot download file</title>
      <link>https://www.dropboxforum.com/t5/Discuss-Dropbox-Developer-API/Dropbox-CORS-cannot-download-file/m-p/353989#M654</link>
      <description>&lt;P&gt;I think you may have included the wrong link in the beginning. Could you link to the guide that you're following along with?&lt;/P&gt;</description>
      <pubDate>Mon, 08 Jul 2019 21:48:11 GMT</pubDate>
      <guid>https://www.dropboxforum.com/t5/Discuss-Dropbox-Developer-API/Dropbox-CORS-cannot-download-file/m-p/353989#M654</guid>
      <dc:creator>TaylorKrusen</dc:creator>
      <dc:date>2019-07-08T21:48:11Z</dc:date>
    </item>
  </channel>
</rss>

