На домене
https://mydomain.com стоит SSL от Lets Encrypt
import requests
data={
"url":"https://mydomain.com",
"event_types":[
"delivered",
"seen",
"failed",
"subscribed",
"unsubscribed",
"conversation_started"
],
"send_name": True,
"send_photo": True
}
page=requests.post('https://chatapi.viber.com/pa/set_webhook', json=data, headers={'X-Viber-Auth-Token':'xxxxxxxxxxxx-7f02a5752736ada6-xxxxxxxxxxxxxx'})
print (page.text, page.status_code)
В ответе
{"status":1,"chat_hostname":"SN-CHAT-01_"} 200
Раньше (пробовал где-то полгода назад) устанавливался без проблем.
Что-то Viber изменили?