ookamiiixd / baileys-api

Simple WhatsApp REST API with multiple device support
MIT License
432 stars 328 forks source link

Create New Session in python #90

Closed gabrielnm123 closed 2 years ago

gabrielnm123 commented 2 years ago

Code i used:

import requests

url = "http://localhost:8000/sessions/add"
payload='id=john&isLegacy=false'
headers = {'Content-Type': 'application/json'}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)

When running:

<!DOCTYPE html>

Error
SyntaxError: Unexpected token i in JSON at position 0
   at JSON.parse (<anonymous>)
   at createStrictSyntaxError (/home/gabriel/GitHub/baileys-api/node_modules/body-parser/lib/types/json.js:160:10)
   at parse (/home/gabriel/GitHub/baileys-api/node_modules/body-parser/lib/types/json.js:83:15)
   at /home/gabriel/GitHub/baileys-api/node_modules/body-parser/lib/read.js:128:18
   at AsyncResource.runInAsyncScope (async_hooks.js:197:9)
   at invokeCallback (/home/gabriel/GitHub/baileys-api/node_modules/raw-body/index.js:231:16)
   at done (/home/gabriel/GitHub/baileys-api/node_modules/raw-body/index.js:220:7)
   at IncomingMessage.onEnd (/home/gabriel/GitHub/baileys-api/node_modules/raw-body/index.js:280:7)
   at IncomingMessage.emit (events.js:412:35)
   at endReadableNT (internal/streams/readable.js:1333:12)
gabrielnm123 commented 2 years ago

I just changed headers = {'Content-Type': 'application/x-www-form-urlencoded'}