0

我正在尝试连接到条带并检索优惠券,但无法。如果我运行其中任何一个,我都会收到错误消息。

Stripe.Coupons.retrieve(couponId, {
  success: function(coupon) {
    logger.log('debug', "coupon found", coupon);
    return callback(coupon, null);
  },
  error: function(error) {
    logger.log('debug', "coupon not found", error);
    return callback(null, error);
  }
});

我收到一个错误 - invalid_request_error

或者

Stripe.Coupons.retrieve({
  couponId: couponId
}, {
  success: function(coupon) {
    logger.log('debug', "coupon found", coupon);
    return callback(coupon, null);
  },
  error: function(error) {
    logger.log('debug', "coupon not found", error);
    return callback(null, error);
  }
});

我收到一个错误 - 需要优惠券 ID

似乎没有任何关于如何完成此任务的好的文档。

4

1 回答 1

0

你为什么不使用 parse.com 指南?我不擅长backbone.js,但如果你有一张名为Coupons的表,你可以这样做:

var Coupons = Parse.Object.extend("Coupons");
var couponsQuery = new Parse.Query(Coupons);
couponsQuery.equalTo(objectId,couponId);
couponsQuery.first.then(
      function(coupon)
      {
          //success, coupon object returned from query callbeck
      }
      function(error)
      {
          console.log("error: " + error.message);
      }
);

上面的代码使用了 Promise,但你可以像这样以旧的方式使用它:

couponsQuery.first.then(
      success: function(coupon)
      {
          //success, coupon object returned from query callbeck
      }
      error: function(error)
      {
          console.log("error: " + error.message);
      }
);

我希望这能帮到您。

于 2013-08-18T16:56:24.937 回答