Начать новую тему

Передача зарегистрированных пользователей

Как нам сделать вот следующее:


Если на вашем сайте есть регистрация, то вы можете настроить склеивание пользователей с помощью user id

User ID мы используем для объединения пользователей с разных устройств. Как только пользователь авторизуется в вашей системе необходимо передать нам его ID, командой

quest.auth('25', 'hmac-sha256-hash');

Первый аргумент — User ID. Второй — хеш HMAC SHA 256 (Текстом для хеширования является User ID, ключом - User Auth Key).

Пример на PHP:

$userId = '…';
$hash = hash_hmac('sha256', $userId, 'User-Auth-Key' );
echo "carrotquest.auth('".$userId."', '".$hash."')"


Передача User ID (в защищенном режиме).

carrotquest.auth('5231', '49672bf861335d68040fedb25c90a580dd33c6748dc82d8fe76d508ebcef2b4b');
АргументОписание
userIdобязательно, User ID
hashобязательно, хеш

 

Если вы используете auth, то вызов identify должен идти после auth.



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


Спасибо




Здравствуйте.


Данная функционалтность требует разработки приложения. Мы можем предложить вам услуги наших партнеров Маркета Мерчиума. Они будут рады вам помочь.


Если у вас есть немного опыта в программировании, вы можете создать собственное приложение, используя нашу документацию для разработчиков


Спасибо.

а чтобы передавать события, тоже модуль нужен? вот тут вся инфа https://help.carrotquest.io/hc/ru/articles/360000227451

Да, вы можете передавать события на веб-хук. Также вы можете получать необходимые данные через REST API и передавать полученные данные в ваш сервис. 


Войдите, чтобы опубликовать свой комментарий