API Engagespot возвращает неверный идентификатор при отправке уведомления

Я считаю, что это то, что вы ищете

magic() { # returns unexpanded tilde express on invalid user
    local _safe_path; printf -v _safe_path "%q" "$1"
    eval "ln -sf ${_safe_path#\\} /tmp/realpath.$$"
    readlink /tmp/realpath.$$
    rm -f /tmp/realpath.$$
}

Пример использования:

$ magic ~nobody/would/look/here
/var/empty/would/look/here

$ magic ~invalid/this/will/not/expand
~invalid/this/will/not/expand
0
задан Justin Daniel 1 March 2019 в 02:10
поделиться

1 ответ

Вы должны убедиться, что идентификатор существует. Если Engagespot.identifyUser('daniel') не было выполнено, идентификатор не будет отображен, и API выдаст эту ошибку.

Решение состоит в том, чтобы убедиться, что Engagespot.identifyUser('daniel') выполняется правильно.

0
ответ дан Anand S 1 March 2019 в 02:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: