YouTube動画のワンボックス埋め込みが機能しなくなりました

トラブルシューティングの週末の後、興味深い発見がありました。
これは @Falco または @codinghorror が見てみる価値があるかもしれません。

現在、youtube_onebox.rb のソースコードを読むと、動画 ID を抽出できる 3 つの URL 形式がサポートされていることがわかります。

  1. http://youtu.be/<videoid>
  2. https://www.youtube.com/embed/<videoid>
  3. https://www.youtube.com/watch?v=<videoid>

1 と 3 の形式のリンクを持つ動画を onebox しようとする試みはすべて、onebox が 404 を返して失敗します(これはおそらく私たちの IP がブロックされていることに関連していると思います)。

2 の形式のリンクを埋め込もうとすると、うまくいきます!

これが この投稿 で説明されている事実とどのように関連しているのか、あるいは関連しているかどうか気になります。

onebox の内部動作(つまり、YouTube に対して実際にどのような呼び出しが行われるか)についての理解(およびログ出力)は非常に役立つでしょう…