Ruby on rails api令牌的Spree通用实现
我可以使用以下spree api url从spree购物车中删除项目Ruby on rails api令牌的Spree通用实现,ruby-on-rails,api,spree,spree-auth-devise,Ruby On Rails,Api,Spree,Spree Auth Devise,我可以使用以下spree api url从spree购物车中删除项目 /api/orders/{current_order.number}/line_items/{line_iem.id}line_item[variant_id]={line_item.variant.id}&line_item[quantity]=0&token=MyToken 这里使用的令牌是单个用户的。我想以通用的方式实现这一点,以便它可以用于来宾和注册用户。。可能吗 任何帮助都将不胜感激 关于无论何时使用Spree AP
/api/orders/{current_order.number}/line_items/{line_iem.id}line_item[variant_id]={line_item.variant.id}&line_item[quantity]=0&token=MyToken
这里使用的令牌是单个用户的。我想以通用的方式实现这一点,以便它可以用于来宾和注册用户。。可能吗
任何帮助都将不胜感激
关于无论何时使用Spree API创建订单,您都会在响应中获得一个
order\u令牌
。从:
order_token参数将用于授权Spree API中订单的任何操作
因此,您不应该附加&token=…
,而应该附加&order\u token=…
它既适用于注册用户,也适用于来宾 无论何时使用Spree API创建订单,您都会在响应中获得一个
order\u令牌。从:
order_token参数将用于授权Spree API中订单的任何操作
因此,您不应该附加&token=…
,而应该附加&order\u token=…
它既适用于注册用户,也适用于来宾 但我在我的spree web应用程序中使用ajax中的此链接。如何获取订单令牌的值?好的。你在问题中没有提到这一点。你能在你的问题中展示一些关于url的上下文/代码吗。具体来说,我很想知道你从哪里得到“当前订单”。实际上,我正在实现购物车侧栏,用户可以直接从中更新或删除项目。我只是在使用current_order.guest_令牌,但我在我的spree web应用程序中使用ajax中的此链接。如何获取订单令牌的值?好的。你在问题中没有提到这一点。你能在你的问题中展示一些关于url的上下文/代码吗。具体来说,我很想知道你从哪里得到“当前订单”。实际上,我正在实现购物车侧栏,用户可以直接从中更新或删除项目。我只是在使用当前的\u order.guest\u令牌