Когда shopify отправляет webhook в мое приложение, я хочу получить доступ к ресурсу продуктов магазина владельца магазина через API и сравнить идентификаторы продукта в магазине и продукте заказанный заказчиком.Access Shopify API при запросе POST запроса Shopify Webhook
приложение/views.py
@csrf_exempt
def webhook (request, *args, **kwargs):
products = []
import shopify
with request.user.session: # This doesn't work because no login I think
products = shopify.Product.find()
print "THE PRODUCTS ARE:", products
if request.method == "POST":
line_items = json.loads(request.body)["line_items"]
return HttpResponse(status=200)
Я не могу этого сделать, потому что пользователь не вошел в систему, так что request.user.session не работает.
Я не могу попросить интернет-магазин войти в магазин для меня.
Итак, как мне получить доступ к таким продуктам, как shopify.Product.find() в этой функции?