我收到了有关上传,修改和投放设置的问题。
我有一个设置,我的shopify网站允许用户使用javascript将图像上传到谷歌云桶。当文件上传到存储桶时,它会发送到计算引擎,编辑引擎会编辑文件,然后将文件上传到另一个存储桶。这一切都已完成。
但现在我想在shopify网站上向用户提供该文件。我无法想办法做到这一点。我目前的设置是否可能?我的问题是如何识别上传文件的用户会话,以便我可以将文件提供给该人。
我希望有人知道这一点,并愿意提供帮助。谢谢!
答案 0 :(得分:0)
登录Shopify商店的每个人都会获得一个客户ID。您可以将其用于上传。确保使用该ID操作图像。现在,使用向您的应用发送相同客户ID的应用代理。然后,您的应用可以使用此ID查找以前上传的图片,然后您可以将其返回商店。 Shopify使用的一种非常常见的模式。
至于获取客户ID,一种方法是使用Liquid转储它,因为您拥有{{customer.id}},或者您可以从用户会话的Cookie Shopify商店中嗅探它。它存在,但你必须挖掘它,我忘记它的确切代码。