2013-02-20 2 views
1

У меня есть приложение Shopify, и я пытаюсь понять поток пользователей в моей системе.Есть ли способ получить уведомление, когда мое приложение Shopify будет удалено?

Иногда я вижу, что запросы API, которые я делаю, терпят неудачу, и когда я проверяю, я получаю «Недопустимый ключ API или токен доступа», когда тот же токен доступа ранее работал в этом магазине.

Единственный вывод, что этот пользователь удалил мое приложение в определенный момент времени.

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

ответ

7

Вы можете зарегистрировать webhook - HTTP-вызов, который вызовет конечную точку по вашему выбору, когда произойдет определенное событие. В этом случае событие, которое вы хотите указать, - «app/uninstalled».

Для получения более подробной информации см. http://api.shopify.com/webhook.html.

+0

Это отличный ответ. В дополнение - Shopify имеет страницу, на которой отображаются все «события» для вашего приложения, включая установки и удаление приложений, идентификаторы магазина, которые были установлены, и т. Д. Отличный материал. – ripper234

Смежные вопросы