<?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>thread Re: Need more info on using the Python create_catalog_image call. in Archived Discussions (Read Only)</title>
    <link>https://community.squareup.com/t5/Archived-Discussions-Read-Only/Need-more-info-on-using-the-Python-create-catalog-image-call/m-p/343542#M92813</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;from square.utilities.file_wrapper import FileWrapper
&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
    <pubDate>Mon, 21 Feb 2022 02:49:35 GMT</pubDate>
    <dc:creator>Nexus_Software</dc:creator>
    <dc:date>2022-02-21T02:49:35Z</dc:date>
    <item>
      <title>Need more info on using the Python create_catalog_image call.</title>
      <link>https://community.squareup.com/t5/Archived-Discussions-Read-Only/Need-more-info-on-using-the-Python-create-catalog-image-call/m-p/335119#M92811</link>
      <description>&lt;P&gt;I'm trying to &amp;nbsp;use the create_catalog_image call from the Python api (&lt;A href="https://github.com/square/square-python-sdk/blob/master/doc/api/catalog.md#create-catalog-image" target="_blank" rel="noopener"&gt;https://github.com/square/square-python-sdk/blob/master/doc/api/catalog.md#create-catalog-image&lt;/A&gt;) , but more information is needed.&amp;nbsp; The example shows:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;request&lt;/SPAN&gt; &lt;SPAN class=""&gt;=&lt;/SPAN&gt; {}
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'idempotency_key'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'528dea59-7bfb-43c1-bd48-4a6bba7dd61f86'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'object_id'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'ND6EA5AAJEO5WL3JNNIAQA32'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; {}
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'type'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'IMAGE'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'id'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'#TEMP_ID'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'updated_at'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'updated_at4'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'version'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;68&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'is_deleted'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;False&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'custom_attribute_values'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; {}
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'catalog_v1_ids'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; []

&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'catalog_v1_ids'&lt;/SPAN&gt;].&lt;SPAN class=""&gt;append&lt;/SPAN&gt;({})
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'catalog_v1_ids'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;0&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'catalog_v1_id'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'catalog_v1_id4'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'catalog_v1_ids'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;0&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'location_id'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'location_id4'&lt;/SPAN&gt;

&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'image_data'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; {}
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'image_data'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'name'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'name0'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'image_data'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'url'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'url4'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'image_data'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'caption'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'A picture of a cup of coffee'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'image'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'image_data'&lt;/SPAN&gt;][&lt;SPAN class=""&gt;'photo_studio_order_id'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;'photo_studio_order_id2'&lt;/SPAN&gt;
&lt;SPAN class=""&gt;request&lt;/SPAN&gt;[&lt;SPAN class=""&gt;'is_primary'&lt;/SPAN&gt;] &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;False&lt;/SPAN&gt;
&lt;SPAN class=""&gt;image_file&lt;/SPAN&gt; &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;FileWrapper&lt;/SPAN&gt;(&lt;SPAN class=""&gt;open&lt;/SPAN&gt;(&lt;SPAN class=""&gt;'dummy_file'&lt;/SPAN&gt;, &lt;SPAN class=""&gt;'rb'&lt;/SPAN&gt;), &lt;SPAN class=""&gt;'optional-content-type'&lt;/SPAN&gt;)

&lt;SPAN class=""&gt;result&lt;/SPAN&gt; &lt;SPAN class=""&gt;=&lt;/SPAN&gt; &lt;SPAN class=""&gt;catalog_api&lt;/SPAN&gt;.&lt;SPAN class=""&gt;create_catalog_image&lt;/SPAN&gt;(&lt;SPAN class=""&gt;request&lt;/SPAN&gt;, &lt;SPAN class=""&gt;image_file&lt;/SPAN&gt;)

&lt;SPAN class=""&gt;if&lt;/SPAN&gt; &lt;SPAN class=""&gt;result&lt;/SPAN&gt;.&lt;SPAN class=""&gt;is_success&lt;/SPAN&gt;():
    &lt;SPAN class=""&gt;print&lt;/SPAN&gt;(&lt;SPAN class=""&gt;result&lt;/SPAN&gt;.&lt;SPAN class=""&gt;body&lt;/SPAN&gt;)
&lt;SPAN class=""&gt;elif&lt;/SPAN&gt; &lt;SPAN class=""&gt;result&lt;/SPAN&gt;.&lt;SPAN class=""&gt;is_error&lt;/SPAN&gt;():
    &lt;SPAN class=""&gt;print&lt;/SPAN&gt;(&lt;SPAN class=""&gt;result&lt;/SPAN&gt;.&lt;SPAN class=""&gt;errors&lt;/SPAN&gt;)&lt;BR /&gt;&lt;BR /&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;But the import statement for the FileWrapper object is not shown.&amp;nbsp; There are multiple FileWrapper objects available, which should I use?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also what I would like to do is read the image from an HTTP response and send it directly to the call without having to save it first, so any pointers there would be helpful.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jan 2022 16:59:58 GMT</pubDate>
      <guid>https://community.squareup.com/t5/Archived-Discussions-Read-Only/Need-more-info-on-using-the-Python-create-catalog-image-call/m-p/335119#M92811</guid>
      <dc:creator>travbow</dc:creator>
      <dc:date>2022-01-21T16:59:58Z</dc:date>
    </item>
    <item>
      <title>Re: Need more info on using the Python create_catalog_image call.</title>
      <link>https://community.squareup.com/t5/Archived-Discussions-Read-Only/Need-more-info-on-using-the-Python-create-catalog-image-call/m-p/335498#M92812</link>
      <description>&lt;P&gt;Welcome to the Community, &lt;a href="https://community.squareup.com/t5/user/viewprofilepage/user-id/422961"&gt;@travbow&lt;/a&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;This is definitely not my forte, but I can try to find out an answer for you to pass along. Can you give me a little more context into what you are trying to do? I just want to make sure I am asking the proper question to the team. Is this for an external/third party website?&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks!&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 23 Jan 2022 19:15:19 GMT</pubDate>
      <guid>https://community.squareup.com/t5/Archived-Discussions-Read-Only/Need-more-info-on-using-the-Python-create-catalog-image-call/m-p/335498#M92812</guid>
      <dc:creator>BernadetteA</dc:creator>
      <dc:date>2022-01-23T19:15:19Z</dc:date>
    </item>
    <item>
      <title>Re: Need more info on using the Python create_catalog_image call.</title>
      <link>https://community.squareup.com/t5/Archived-Discussions-Read-Only/Need-more-info-on-using-the-Python-create-catalog-image-call/m-p/343542#M92813</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;from square.utilities.file_wrapper import FileWrapper
&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Mon, 21 Feb 2022 02:49:35 GMT</pubDate>
      <guid>https://community.squareup.com/t5/Archived-Discussions-Read-Only/Need-more-info-on-using-the-Python-create-catalog-image-call/m-p/343542#M92813</guid>
      <dc:creator>Nexus_Software</dc:creator>
      <dc:date>2022-02-21T02:49:35Z</dc:date>
    </item>
  </channel>
</rss>

