(20250128) Handling Null in WhatsApp Nimbus's 'msg' field.
This commit is contained in:
@@ -153,7 +153,7 @@ class AsyncNimbusWhatsapp:
|
||||
async def send_whatsapp(
|
||||
self,
|
||||
recipient_number: str | List[str],
|
||||
message: str,
|
||||
message: str = None,
|
||||
pdf_url: str = None,
|
||||
image_0_url: str = None,
|
||||
image_1_url: str = None,
|
||||
@@ -174,7 +174,7 @@ class AsyncNimbusWhatsapp:
|
||||
# Start by constructing the response model:
|
||||
send_model = NimbusWhatsappSendMessageResponse(
|
||||
recipientNo = recipient_number,
|
||||
message = message,
|
||||
message = message or " ",
|
||||
pdfUrl = pdf_url,
|
||||
image0Url = image_0_url,
|
||||
image1Url = image_1_url,
|
||||
@@ -217,11 +217,12 @@ if __name__ == "__main__":
|
||||
|
||||
async def main():
|
||||
|
||||
sender = AsyncNimbusWhatsapp(api_key = "2c6175138e964ee8a6adc2af8faab726")
|
||||
sender = AsyncNimbusWhatsapp(api_key = "2c6175138e964ee8a6adc2af8faab727")
|
||||
|
||||
api_result = await sender.send_whatsapp(
|
||||
recipient_number = "919870391155",
|
||||
message = "Test message :)"
|
||||
# message = " ",
|
||||
image_0_url = r"https://cdn.britannica.com/39/226539-050-D21D7721/Portrait-of-a-cat-with-whiskers-visible.jpg"
|
||||
)
|
||||
print("WHATSAPP API RESULT:", api_result)
|
||||
print("WHATSAPP API RESULT:", json.to_string(api_result.model_dump(), default = str))
|
||||
|
||||
Reference in New Issue
Block a user