Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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
Actions on google 使用事务API创建订单_Actions On Google - Fatal编程技术网

Actions on google 使用事务API创建订单

Actions on google 使用事务API创建订单,actions-on-google,Actions On Google,我试图在Google上的actions上使用transactions API创建一个简单的订单,为此,我使用了示例应用程序,但当我尝试下订单时,设备超时,而不是显示收据详细信息。奇怪的是代码会被执行(我在本地添加了一些日志以确保) 是否有人能够成功运行此示例应用程序?我已经在我的Google cloud项目上启用了Google API上的操作,所以我不确定这里缺少了什么。首先,你必须确保你已经为你的应用程序启用了事务支持 如果您在模拟器上进行测试,请禁用沙盒模式(右上角的复选框) Sandbo

我试图在Google上的actions上使用transactions API创建一个简单的订单,为此,我使用了示例应用程序,但当我尝试下订单时,设备超时,而不是显示收据详细信息。奇怪的是代码会被执行(我在本地添加了一些日志以确保)


是否有人能够成功运行此示例应用程序?我已经在我的Google cloud项目上启用了Google API上的操作,所以我不确定这里缺少了什么。

首先,你必须确保你已经为你的应用程序启用了事务支持

如果您在模拟器上进行测试,请禁用沙盒模式(右上角的复选框)

Sandbox确保在模拟过程中进行的任何交易或订单都是假的


我以前遇到过这个问题。 您必须记住,订单ID会被跟踪,因此每次运行应用程序时它都需要不同。这就是为什么我决定使用UUID时间戳函数来确保订单ID每次都不同


我指的是代码中提到“唯一订单ID”的地方。一旦解决了这个问题,每次运行演示时都会看到收据。

嘿,谢谢你的回答,但我已经启用了该选项并禁用了沙盒模式。您是否能够在订单放置后将交易样本显示给您收据细节?订单订单现在被创建,不知道为什么,但是我认为您的响应是有效的HEHE是安全的,谢谢!谢谢你的确认。你能接受这个答案吗。