tos_acceptance.date参数是否为Unix时间?文档只说它应该是一个日期。
从它的值在这里(https://stripe.com/docs/api#account_object)的外观,以及当我尝试调用Stripe时收到的错误消息(假设日期是Unix时间),我得到一个错误消息,如下所示:
{
"error": {
"type": "invalid_request_error",
"message": "ToS acceptance date is not valid. Dates are expected to be integers, measured in seconds, not in the future, and after 2009.",
"param": "tos_acceptance[date]"
}
}但是没有文档告诉我们这个日期值应该是如何得到的。
发布于 2016-04-08 20:31:05
对于任何其他谷歌这个错误的人
这是我用过的
var moment = require('moment'); var time = moment.utc().valueOf(); tos_acceptance.date = Math.floor(time / 1000);
“以秒为单位的整数”秒,而不是毫秒。所以不是Date.now(),它以毫秒为单位对日期进行=>
https://stackoverflow.com/questions/35473210
复制相似问题