OpenGraph.php iPhone

OpenGraph.phpに文字化け対策を施して、テストページを作って、配列の中身をprint_rで見てみた。

PHPスクリプト講座:print_r()による配列情報出力 | そふぃのphp入門
こちらのページのお世話になった。

パソコンとiPhoneとで見比べたら、内容が変わっていることに気付いた。

だからアンカーテキストが変化したのか。

使っている端末によって違うページに切り替わっていたのだ。OGPを読みに行く先のiPhone用のページのソースを見てみたが、ヘッダにはOGPが書かれていなかった。

そういうページの場合、OpenGraph.phpは普通にタイトルタグとかディスクリプションタグとかを読んでくるようだ。