2

YouTubeから直接動画をアップロードして検索するプロジェクトを開発しています。検索を開始し、YouTubeデータAPIの使用について知りました。現在、2つのバージョンがあります。v3.0は実験段階にあり、v2.0は古いものです。

初めて使用します。私はそれを混乱させています...

  1. バージョン2.0またはバージョン3.0を使用する必要がありますか?
  2. なぜ私は他のものと比較してそれを選ぶべきですか?..
  3. 開発の複雑さに違いはありますか?

提案してください!答えてくれたすべての人に感謝します(私はphp / mysqlを使用しています)

4

1 に答える 1

4

個人的には、いくつかの理由でバージョン3を使用することをお勧めします。

  • YouTubeは、すべてのプラットフォームと同じように変化しており、プラットフォームの変化に伴いAPIも変化しています。さまざまなエンティティが使用され、それらのエンティティに対してさまざまなメソッドが作成されます。YouTubeで頭に浮かぶ良い例の1つは、チャンネルにアップロードされた動画を見つける方法です。YouTubeはアップロードプレイリスト(他のプレイリストと同様に扱われる)の使用に切り替え、新しいAPIはその変更を反映しています。バージョン3は、いくつかの古い方法を取り除くだけです。
  • もう1つの大きな変更は、YouTubeがチャンネルを処理する方法です。チャネルは、ID(G +アカウントに接続されている)を中心に、ユーザー名を中心に、ますます方向付けられており、v3APIもそれを反映しています。
  • バージョン3はかなり長くなります(v1と同様に、v2はある時点で段階的に廃止されると確信しているため)。
  • バージョン3は、バージョン2(ドキュメントと実際のエンドポイントの両方)よりもはるかにクリーンです。これは非常に簡単な議論です。次の2つのドキュメントページをご覧ください。バージョン3の方がナビゲーションがはるかに簡単であることがすぐにわからない場合は、正気ではないはずです。

バージョン3:https ://developers.google.com/youtube/v3/docs/

バージョン2:https ://developers.google.com/youtube/2.0/reference

v3はまだ実験段階であると言うのは妥当な議論ですが、私は2か月間本番環境で使用しており、これまでのところかなり満足しています。この時点で、YouTubeが大幅な変更を加えることはないと思います。

于 2013-02-22T08:30:13.790 に答える