毎度ググってるので、自分のためにもメモ。小ネタですが。
Instagram の投稿から、画像のURLを求めたい
たとえば Instagram のこの投稿
の画像のURLは、ソース解析するとこんな感じだったのですが
長いなおい。このアドレスを、サクッと求めたい。
サクッと
これでOK.
https://www.instagram.com/p/BgzuDShhkNz/media/?size=l
BgzuDShhkNz
のところには、投稿IDに相当する文字列が入ります。
size=l
は画像サイズを指定するオプション。
l
: ラージサイズ (1080px)m
: ミディアムサイズ (320px), 省略時はこれ。t
: サムネイルサイズ (150px)
とりあえず、Instagram の投稿のパーマリンクの後ろに /media
ってつけたら、320px の画像URLにリダイレクトされる。よし覚えた。
公式な情報です
別に裏技でもなんでもなくて、公式ドキュメントの Embedding のところにちゃんと書いてあります。
ので安心して使ってよさげ。