Firebase MessageBird 扩展不发送短信

Firebase MessageBird extension not sending SMS

我无法通过 firebase 扩展成功处理短信发送。附上我的js代码在firestore集合中生成文档的代码,还有扩展创建的文档,可以看到收到的参数和报错。我已经和 messagebird 支持人员谈过了,他们不处理这个错误。问题一定出在 firebase 上。

firestoredb.collection('messages').add({
  channelId: 'mychannelID',
  originator : 'Testing',
  recipients : ['34689454416'],
  type: 'sms',
  body : 'This is a test',
});

Firestore 文档数据和错误:

如果我查看 Send Messages with MessageBird 扩展的文档,它们会显示以下用于发送消息的代码示例:

 db.collection('YOUR_DOCUMENT_COLLECTION').add({
  channelId: 'YOUR_CHANNEL_ID',
  type: 'text',
  content: {
    text: 'YOUR_MESSAGE_CONTENT'
  },
  to: 'RECIPIENT_OF_THE_MESSAGE',
});

基于此,您似乎需要在名为 to 的字段中指定收件人,而您的字段名为 recipients.