(можете попинговать)
import requests
url = 'https://cex-dataplane.rudderstack.com/v1/webhook?writeKey=23VLT2c3UnZEngbMkzxDbi7SHrV'
headers = { 'Content-type': 'application/json'}
payload = {"email" : "lala@la.la", "user_id" : "1234"}
r = requests.post(url, headers=headers, json=payload)
но курлом что-то не хочет
curl --request POST \
--url https://cex-dataplane.rudderstack.com/v1/webhook?writeKey=23VLT2c3UnZEngbMkzxDbi7SHrV \
--header 'content-type: application/json' \
--data '{"email" : "lala@la.la", "user_id" : "1234"}'
А что не хочет то? мне радостно ответило OK
(base) v.lytvyniuk@Vladyslav-Lytvyniuk ~ % curl --request POST \ --url https://cex-dataplane.rudderstack.com/v1/webhook?writeKey=23TY6A9pjIxTHmwefAolCUL5pC9 \ --header 'content-type: application/json' \ --json '{"event" : "competition_submit", "email" : "lala@la.la", "user_id" : "1234"}' zsh: no matches found: https://cex-dataplane.rudderstack.com/v1/webhook?writeKey=23TY6A9pjIxTHmwefAolCUL5pC9 (base) v.lytvyniuk@Vladyslav-Lytvyniuk ~ %
Так это оболочка ругается, а не curl
Обсуждают сегодня