import urllib.request import urllib.parse import json import ssl q = 'equal("whatsappMessageId", ["A5C32160BB91CEB1059D100A7BFED1A2"])' url = f'https://appwrite.almeira.com.co/v1/databases/sneakers_multistore_db/collections/supplier_posts/documents?queries[]={urllib.parse.quote(q)}' req = urllib.request.Request(url, headers={ 'X-Appwrite-Project': '69b84df5003bd8957c5c', 'X-Appwrite-Key': 'standard_cce3cdb866ea6433888d40cedd24dc45987372308fdc3dd0697de08648c0e5c7e04b02c3bcee271403fd656b00a5820f04c08b51631284a6e8a3582d8aed2aa33234f3c29cc777e9b162eb54810b789251b0d006a9a3b081ebc2da53b9baa94614b124b3508ad849fd9a4187cc6094f506d4b57f409b69d9562a74df594f3ec3' }) ctx = ssl.create_default_context() ctx.check_hostname = False ctx.verify_mode = ssl.CERT_NONE res = urllib.request.urlopen(req, context=ctx, timeout=10) docs = json.loads(res.read().decode('utf-8')).get('documents', []) if docs: for k, v in docs[0].items(): if k in ('content', 'rawText', 'text', 'messageContent', 'rawContent', 'title'): print(k, ':', repr(v)) print('ALL KEYS:', list(docs[0].keys())) else: print('No docs found with that whatsappMessageId in supplier_posts, trying products...') url2 = f'https://appwrite.almeira.com.co/v1/databases/sneakers_multistore_db/collections/products/documents?queries[]={urllib.parse.quote(q)}' req2 = urllib.request.Request(url2, headers=req.headers) res2 = urllib.request.urlopen(req2, context=ctx, timeout=10) pdocs = json.loads(res2.read().decode('utf-8')).get('documents', []) if pdocs: print('FOUND IN PRODUCTS:') print('name:', repr(pdocs[0].get('name'))) print('description:', repr(pdocs[0].get('description')))