0

我正在尝试使用 Authy 验证;但是,我无法使用它。我目前正在使用 Parse Server 和 CloudCode 来使用它,这是代码的快照:

Parse.Cloud.define("SendSMS", async (request) => {
  client.verify.services.create({
      friendlyName: 'verificationService'
    })
    .then(service => {
      console.log('service 1 ', service);
    }, err => {
      console.error('err ', err);
    });
});

问题是 Twilio 的 API 抛出:

{ [Error: Too many requests]
  status: 429,
  message: 'Too many requests',
  code: 20429,
  moreInfo: 'https://www.twilio.com/docs/errors/20429',
  detail: undefined }

顺便说一句,当尝试发送 SMS 时,“使用 client.sendSms()”没有任何问题,该问题仅与“client.verify.services.create()”有关

4

1 回答 1

0

您可能希望在第一个函数之前放置一个 await 子句。

 await client.verify.services.create({
于 2019-08-12T15:58:50.843 回答