- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Need more info on using the Python create_catalog_image call.
I'm trying to use the create_catalog_image call from the Python api (https://github.com/square/square-python-sdk/blob/master/doc/api/catalog.md#create-catalog-image) , but more information is needed. The example shows:
request = {} request['idempotency_key'] = '528dea59-7bfb-43c1-bd48-4a6bba7dd61f86' request['object_id'] = 'ND6EA5AAJEO5WL3JNNIAQA32' request['image'] = {} request['image']['type'] = 'IMAGE' request['image']['id'] = '#TEMP_ID' request['image']['updated_at'] = 'updated_at4' request['image']['version'] = 68 request['image']['is_deleted'] = False request['image']['custom_attribute_values'] = {} request['image']['catalog_v1_ids'] = [] request['image']['catalog_v1_ids'].append({}) request['image']['catalog_v1_ids'][0]['catalog_v1_id'] = 'catalog_v1_id4' request['image']['catalog_v1_ids'][0]['location_id'] = 'location_id4' request['image']['image_data'] = {} request['image']['image_data']['name'] = 'name0' request['image']['image_data']['url'] = 'url4' request['image']['image_data']['caption'] = 'A picture of a cup of coffee' request['image']['image_data']['photo_studio_order_id'] = 'photo_studio_order_id2' request['is_primary'] = False image_file = FileWrapper(open('dummy_file', 'rb'), 'optional-content-type') result = catalog_api.create_catalog_image(request, image_file) if result.is_success(): print(result.body) elif result.is_error(): print(result.errors)
But the import statement for the FileWrapper object is not shown. There are multiple FileWrapper objects available, which should I use?
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.
- Labels:
-
Connect API
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Welcome to the Community, @travbow
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?
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report
- Subscribe to RSS Feed
- Mark Thread as New
- Mark Thread as Read
- Float this Thread for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Hello,
from square.utilities.file_wrapper import FileWrapper
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report