Как отфильтровать данные, отправленные в интернет-магазин Shopify? - PullRequest
0 голосов
/ 28 января 2019

Как я могу отфильтровать данные, отправляемые в запросе POST JSON, при создании события webhook для события Shopify «Создание заказа»?Он имеет тенденцию отправлять все данные по умолчанию, который включает в себя много информации о клиентах, которой я не хочу делиться с веб-крючком.Я не смог найти никакой опции в панели администратора.

Ответы [ 2 ]

0 голосов
/ 29 января 2019

Интернет-магазины Shopify - это HTTPS.Это означает, что полезные данные зашифрованы от посторонних глаз.Во-вторых, созданная вами конечная точка webhook может проверить, что безопасность, так как Shopify включает токены аутентификации.

Таким образом, независимо от того, содержит ли веб-крючок данные, которые вы хотите или не хотите, эта информация не передается никому.Вам решать не делиться, как только вы его получите.Но это не имеет ничего общего с Shopify или веб-крючками.

0 голосов
/ 28 января 2019

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

Некоторой действительно недорогой инфраструктурой для этого была бы функция AWS Lambda.

У Rewind есть хороший пост, показывающий настройку AWS, необходимую для этого , которая отправляет веб-крючков в очередь для сериализации нисходящей обработки и обработки всплесков.Вы должны быть в состоянии использовать их пример для фильтрации, и существует множество примеров того, как разместить отфильтрованные данные в Интернете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...