(iOS) Facebook アプリ内ブラウザはこんなに仕様が違う

Facebook アプリ内ブラウザきらい! さっさと Safari で開け!

User Agent

通常は次の文字列。Twitter などほかのアプリでもこのような文字列になっている。

Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_1 like Mac OS X) AppleWebKit/604.4.7 (KHTML, like Gecko) Version/11.0 Mobile/15C153 Safari/604.1

しかし Facebook のアプリ内でリンクを開くと次のように改変されている。

Mozilla/5.0 (iPhone; CPU iPhone OS 11_2_1 like Mac OS X) AppleWebKit/604.4.7 (KHTML, like Gecko) Mobile/15C153 [FBAN/FBIOS;FBAV/153.0.0.53.87;FBBV/84268146;FBDV/iPhone9,1;FBMD/iPhone;FBSN/iOS;FBSV/11.2.1;FBSS/2;FBCR/&#12489-&#12467-&#12514-;FBID/phone;FBLC/ja_JP;FBOP/5;FBRV/0]

(続きはまた来週)