memomem

備忘録・メモ置き場

UnityからGoogle YoutubeAPI をつかって動画アップロード

このページが前準備でわかりやすかった。

client_secrets.json の準備

dev.classmethod.jp

Unityでは下記ページを参考にNuGetでパッケージをインストール
VisualStudioでNuGetを行う。

を使用

Pakagesの中の /lib/net45 をUnityのAssetsへコピーした。

github.com

developers.google.com 上記だと新しいAPIでは動かなかった。

github.com こちらのサンプルをUnity用に変更して使用した。

サンプルを実行するとブラウザが起動してAuthenticationの確認を求められる。

アップロード後の動画が「非公開(ロック済み)」になってしまう。

アプリは動作しファイルはアップロードさせるが、動画が「非公開(ロック済み」となってしまう。YoutubeのUIからの変更もできない。

申請を行えば良さそうではあるが。。

pcmatsumoto.wp.xdomain.jp

support.google.com

その他参考

qiita.com

stackoverflow.com