Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/63.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails api令牌的Spree通用实现_Ruby On Rails_Api_Spree_Spree Auth Devise - Fatal编程技术网

Ruby on rails api令牌的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

我可以使用以下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 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令牌