これが編集画面でのファイル一覧のサムネイルのURL
https://blogimg.goo.ne.jp/cnv/v1/user_image/27/bb/7473d41cf66170594e47a7d5dda95a0f.jpg?dw=120,dh=120,cw=120,ch=120,q=100,da=l,ds=s
これがパブリックアクセス可能な画像一覧のサムネイルのURL
https://blogimg.goo.ne.jp/cnv/v1/user_image/27/bb/7473d41cf66170594e47a7d5dda95a0f.jpg?dw=200,dh=200,cw=200,ch=200,q=90,da=s,ds=s
オプション以外は全く同じだった
「q=」で指定する数字は多分qualityとかそんな意味なのかな 数字を小さくすると画像が荒れる
「da=」は「s」か「l」で選択するらしい 「m」でも指定できんのかと思ったら画像が縦長に変形してしまって 結局「s」と「l」以外は全部同じで変形してしまうので無効ということらしい
「ds=」も二択らしいんだけど 変えると少し倍率が変わるけど 動作はようわからん
「dw=」「dh=」と「cw=」「ch=」の関係性もよくわからない 倍率が変わったりサイズが変わったり 数字が極端に異なるとサーバーが困惑して何も出てこなくなることもある
◇追記:「dw」「dh」と「cw」「ch」の関係性がイマイチわからんので一覧表示させてみた
testpage
結論から言うと 「cw」「ch」は表示する外側の大きさの指定で
「dw」「dh」はその内部に表示する画像の大きさを指定しているんだとおもふ
あんまりこねくり回してると悪意があると思われかねないので この辺で勘弁して
NTTレゾナントに仕様書出してもらえないかな
まあ無理だろうな
ちなみにオリジナルファイルのURLは
https://blogimg.goo.ne.jp/user_image/6f/e4/7bb1801e2c34891f91d349483955c237.jpg
なので サムネイルとは異なる
それからサムネイルのURLからオプション外すと長辺640ピクセルの画像になることもあるんだけど
画像によってはフルサイズ画像が出てくることもある
なぜなのかは知らない
いちおうオリジナル画像のリンクつきサムネイル載せとく
オリジナル画像のアスペクト比が3:2なので 400×300(4:3)だと余白が出る仕様
なので600×400なら余白は出ない
いやまて200×200の正方形で指定すると余白出ないぞ
どゆこと?
「da=l」だと余白が出るけど「da=s」だと余白が出ないのか?
https://blogimg.goo.ne.jp/cnv/v1/user_image/27/bb/7473d41cf66170594e47a7d5dda95a0f.jpg?dw=400,dh=300,cw=400,ch=300,q=100,da=s,ds=s
そか 「da=」オプションはアスペクト比が違う時に余白を出すか出さないかを指定するってことなんじゃなかろうか
でも実験ページだと余白出ないんだよなぁ…
アスペクト比があってりゃ(639×426)余白出ないってことだな
https://blogimg.goo.ne.jp/cnv/v1/user_image/27/bb/7473d41cf66170594e47a7d5dda95a0f.jpg?dw=639,dh=426,cw=639,ch=426,q=100,da=l,ds=s
正方形で表示させて「da=」「ds=」オプション外すと…
https://blogimg.goo.ne.jp/cnv/v1/user_image/27/bb/7473d41cf66170594e47a7d5dda95a0f.jpg?dw=300,dh=300,cw=300,ch=300,q=100
ああフツーに余白出るのね
で 「da=l,ds=l」だと…
https://blogimg.goo.ne.jp/cnv/v1/user_image/27/bb/7473d41cf66170594e47a7d5dda95a0f.jpg?dw=300,dh=300,cw=300,ch=300,q=100,da=l,ds=l
やっぱフツーに余白が出る
ってこた「da=s,ds=s」で指定した時だけ余白が出ないってことになるのか
む 「ds=」オプションって要るのか?
「da=s」で「ds=」外してみるー
https://blogimg.goo.ne.jp/cnv/v1/user_image/27/bb/7473d41cf66170594e47a7d5dda95a0f.jpg?dw=300,dh=300,cw=300,ch=300,q=100,da=s
余白出ないじゃん
「ds=」オプションって何?
Ende;