title: WooCommerce Rest API - woocommerce_api_invalid_remote_product_image
body: <p>I am currently using this API: <a href="https://github.com/kloon/WooCommerce-REST-API-Client-Library" rel="nofollow">https://github.com/kloon/WooCommerce-REST-API-Client-Library</a> to automatically keep my products upto date from several different data feeds.</p>
  
  <p>I have been using the package for a few weeks now but since upgrading my WooCommerce version to 2.4.7 I have been having issues. </p>
  
  <p>I use the feed to create products from several feeds but since the update I am getting an error when trying to upload images: woocommerce_api_invalid_remote_product_image</p>
  
  <p>The code has not changed and has worked for several weeks before the upgrade, images were automatically synced with the media section. </p>
  
  <p>Below is the structure of the data I use which is passed into the following line:  print_r($client->products->create($data));</p>
  
  <pre><code>$data = Array ( [product] =&gt; Array ( [title] =&gt; Title1 [type] =&gt; external [sku] =&gt; 369100007 [product_url] =&gt; valiurl [regular_price] =&gt; 999.99 [sale_price] =&gt; [description] =&gt; Description [categories] =&gt; Array ( [0] =&gt; Main Cat [1] =&gt; Sub Cat ) [images] =&gt; Array ( [src] =&gt; validimageurl [position] =&gt; 0 ) [tags] =&gt; Array ( [0] =&gt; Tag1) [attributes] =&gt; Array ( [0] =&gt; Array ( [name] =&gt; Color [slug] =&gt; color [position] =&gt; 0 [visible] =&gt; 1 [options] =&gt; ) ) ) )
  </code></pre>
  
  <p>I have changed some of the data above to keep it short. The images don't seem to be uploading (which is throwing out the error) and there is also an issue with Categories and Tags not being set. Once again to reiterate I have not changed any code since the update. </p>