2017-02-17 4 views
0

私はメディアを取得するとき、それは次のようになりますURLの形式で提供されます、MMSメッセージを受け入れるようにTwilioを使って、私のRailsアプリでいる:Ruby on Rails 4 - 外部画像パスからCSSの背景画像を設定するには?

https://api.twilio.com/2010-04-01/Accounts/ACe874e4bf40ad/Messages/MM301789b0623c042685/Media/MEf680190bd549cb9abe4adc5bb(これはないことに注意実際のURLですが、同じ形式です)

私のレールアプリでは、このURLにページの背景を設定するためにCSSを使用しようとしています。

私は、次のしている:

body { 
width: 6.25in; 
height: 4.25in; 
margin: 0; 
padding: 0; 
/* your background image should have dimensions of 1875x1275 pixels. */ 
background-image: url('https://api.twilio.com/2010-04-01/Accounts/ACe874e4bf40ad/Messages/MM301789b0623c042685/Media/MEf680190bd549cb9abe4adc5bb'); 
background-size: 6.25in 4.25in; 
background-repeat: no-repeat; 

}

しかし、これは動作しません。

私は何か間違っていると思いますか?

+0

CSSが構文上正しいことを確認し、HTMLでRailsでエスケープしないようにしてください。 twilioの –

答えて

0

MMSメッセージに複数の画像が含まれる場合があります。 URLは1つの特定のイメージを参照していますか? Twilioから:

1 MMSで最大10枚の画像が存在する可能性があるため、 "MediaUrl" パラメータは "MediaUrl0"、 "MediaUrl1"、 "MediaUrl2" として構成されており、など

からAPI URLに「.jpg」または「.png」を追加できるようです。

+0

私たちは間違いなく画像であるURLを取得しており、それは単一の画像です。 URLをコピーして別のタブに貼り付けて見ることができます。 – user402516

+0

更新 - ファイル拡張子を追加することができます – Shannon