Webhooks на рабочий стол
В этом документе говорится, что WebHooks требует, чтобы вы зарегистрировали сервер с URL-адресом и всем, прежде чем подтвердить, что веб-сайт принадлежит вам.
Я хочу использовать этот API на рабочем столе (C#), чтобы получать уведомления о смене удаленного диска.
Я попытался зарегистрировать домен, используя IP-адрес, по ссылке, указанной в документе, но он не работает.
Этот API действительно должен использоваться только внутренними серверами?
1 ответ
Решение
Чтобы использовать push-уведомления, вам нужно сделать три вещи:
- Зарегистрируйте домен вашего получающего URL. Например, если вы планируете использовать https://example.com/notifications качестве получаемого URL-адреса, вам необходимо зарегистрировать https://example.com/.
- Настройте получающий URL или получатель обратного вызова "Webhook".
- Настройте канал уведомления для каждой конечной точки ресурса, которую вы хотите просмотреть.
Домен должен быть размещен на URL. Вы не сможете использовать его на обычном компьютере, если на нем не установлен веб-сервер. С зарегистрированным доменом, а не только по IP-адресу.