MaxMind / Данные IP в вебхуках

Всем привет,

Я вижу IP-адрес и геоданные пользователей при регистрации, но не понимаю, как передать эту информацию в события вебхуков.

Есть ли настройка или плагин, который я упускаю, чтобы добавить эти данные в вебхуки пользователей?

Что вы пытаетесь сделать с их IP-адресом или из-за него?

2 лайка

Добавьте информацию о местоположении в контактные данные в HubSpot.

Ага, понятно. Это логично. Да, если вебхук не включает локацию (что неудивительно), вам понадобится плагин, чтобы добавить это в вебхук.

Возможно, плагин скопирует локацию в пользовательское поле пользователя, которое может быть частью данных вебхука? Или же это нужно будет добавить в сериализатор.

1 лайк

Этот плагин может служить хорошим примером того, как это сделать:

2 лайка

Я немного удивлён, что в вебхуке регистрации нет информации об IP-адресе.

Если бы мне пришлось это решить, я бы:

  • на стороне получателя вебхука
    • сделал запрос обратно в Discourse, чтобы получить IP-адрес регистрации
    • затем проверил этот IP-адрес в базе MaxMind (или аналогичной)
    • передал эту информацию туда, где она требуется