Old URL:
Blogspot now uploads images to blogger.googleusercontent.com instead of bp.blogspot.com - Blogger Community
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmqQ-MTOHtS-s9PxaV3fF5MxovN-6eQrPXOWYB_3BMmJ7Ku8d5BNtI6WxmzLRHvMD_rncDztBd8ABKPKAusQaHTzgtoXtj04bN_r2OwhC6bgf-cxBxKdeUtlKuge65SPkBCrPyKpH8jkgB/s183/3-star.gif
New URL:
https://blogger.googleusercontent.com/img/a/AVvXsEh101hHtPPKQ5ksH7HiNN_sItCL3WhDoLLVIaZ9fbUT0FTenKf8piHSCdUZhvQyPkLKzS0lKCVudVYI39OQjlZ2F5iAIL_DT9XbtwOx7W78jtmyRu-vQmsPge4EMNZiGXKmKeV0q1yHNLbUSme5Hjp5JSmdu2nnvDb_Ob6nLUTS4hiAFbvGb1Y=s183
I have a script that looks for the filenames (i.e.: 3-star.gif) and performs a substitution with a set of CSS rendered spheres. Without filenames, my script broke, so, after some trial and error, I found that it is possible to manually append a parameter (?name=) to the URL. The parameter, provided it is URL friendly, doesn't appear to break the new image URL.
New URL with parameter added:
https://blogger.googleusercontent.com/img/a/AVvXsEh101hHtPPKQ5ksH7HiNN_sItCL3WhDoLLVIaZ9fbUT0FTenKf8piHSCdUZhvQyPkLKzS0lKCVudVYI39OQjlZ2F5iAIL_DT9XbtwOx7W78jtmyRu-vQmsPge4EMNZiGXKmKeV0q1yHNLbUSme5Hjp5JSmdu2nnvDb_Ob6nLUTS4hiAFbvGb1Y=s183?name=3-star.gif
という事で、
画像保存時にオリジナルのファイル名で保存できるので、データが格納されているのではないかと思っていましたが
https://blogger.googleusercontent.com/img/a/なんちゃら?name=ファイル名.拡張子
でいけますね
例:
https://blogger.googleusercontent.com/img/a/AVvXsEi2y-olxXRem_wR1dv86PynIfAtO8r3nP77mlap6-E-h4o8VnXpdSNVeIgIyKUu4kpmy-05yKi7IgrRZO-tOmEyVI6ll--0WPoWhZAJOWNb3bkLtzDLM7gkvI6zQnH4RMp00Ycii26pnJSUGC0b2synvWO6NajpU9LMGKHe6Brms0hoZZbFFfU8LMDCig?name=Tricktree-gradient.png
これでファビコンやTwitterカード等はとりあえず安心ですね
あと、新しい画像URLはFeedlyでも読まないみたいなので、パラメータを追加した方がいいかもしれません
圧縮の仕様とか変わったのかなと思っていたんですが、URLの仕様が変わっただけなのかな
0 comments:
コメントを投稿
スパム対策の為コメントをオフにしています。
Disqusは利用出来ます。
注: コメントを投稿できるのは、このブログのメンバーだけです。