0

私は Twilio とその node.JS ライブラリを使用しています。2 枚の写真を含むメッセージを送信しようとしていますが、それほど難しくはありません。メッセージ、送信元、および受信者がコードの前半で定義されているコードを次に示します。

例を単純にするために、画像の配列をハードコーディングしました。Firebase ストレージに保存されている画像があります。メッセージを受信すると、最初の画像だけが表示されます...両方の画像が表示されないのはなぜですか??

 const messageSent = await client.messages.create({
            body: message,
            from: from,
            mediaUrl: [
              'https://firebasestorage.googleapis.com/v0/b/graceblocks-4efeb.appspot.com/o/customers%2Fschema_1%2Fmessages%2F196bb08c-c3f3-4b5f-aa69-45ea67961b17.png?alt=media&token=a7b37a8f-d1b5-4ed3-aa1f-60de206bcd16',
              'https://firebasestorage.googleapis.com/v0/b/graceblocks-4efeb.appspot.com/o/customers%2Fschema_1%2Fmessages%2F5fb598b6-62d9-4f5b-9d2c-dc5c7c958a01.png?alt=media&token=3bc0ca6e-5a54-4e00-b8a0-6fbd6ddc328b'
            ],
            to: recipient.number
          })
4

1 に答える 1

0

それは私のために働いた。

使用している Twilio Node Helper Library のバージョンは何ですか? 私は 3.54.0 を使用していました。https://github.com/twilio/twilio-node/blob/main/CHANGES.md/

私のコード:


client.messages
  .create({
     body: 'This is the ship that made the Kessel Run in fourteen parsecs?',
     from: '+150930xxxxx',
     mediaUrl: ['https://firebasestorage.googleapis.com/v0/b/graceblocks-4efeb.appspot.com/o/customers%2Fschema_1%2Fmessages%2F196bb08c-c3f3-4b5f-aa69-45ea67961b17.png?alt=media&token=a7b37a8f-d1b5-4ed3-aa1f-60de206bcd16', 'https://firebasestorage.googleapis.com/v0/b/graceblocks-4efeb.appspot.com/o/customers%2Fschema_1%2Fmessages%2F5fb598b6-62d9-4f5b-9d2c-dc5c7c958a01.png?alt=media&token=3bc0ca6e-5a54-4e00-b8a0-6fbd6ddc328b'],
     to: '+147046xxxxx'
   })
  .then(message => console.log(message.sid))
  .catch(err => console.log(err.message));
于 2020-12-09T22:59:51.180 に答える