ターミナルからミニチューブを実行すると、次の結果が得られます。
No available API keys
403 "Error downloading https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&maxResults=50&q=teste - server replied: Forbidden" 202
これを修正する方法はありますか?
Ubuntu 16.04はデフォルトでGnome Software Centerを使用しますが、問題の原因は次のとおりです。
解決方法は次のとおりです。
ステップ1:Webサイト http://flavio.tordini.org/minitube にアクセスし、最新の.debファイルをダウンロードします。
ステップ2:ダッシュボタンをクリックし、「Ubuntu Software」と入力して、Ubuntuソフトウェアアイコンをクリックします。 Ubuntu Software Centerが開いたら、「gdebi」を検索し、UbuntuのSoftware Centerを使用してgdebiパッケージインストーラーをインストールします。
ステップ3:ダウンロードフォルダーに移動し、.debファイルを右クリックして、gdebiパッケージインストーラーで開くを選択し、インストールを続行します。
ステップ4:[ヘルプ]-> [バージョン情報]に移動して、バージョン番号を確認します
ステップ5:ハッピービューイング
デフォルトのAPIキーが付属せず、そのまま使用できる理由は、Ubuntu Software Centre用に元々パッケージ化されていたためだと思います。さらに、Ubuntu Software Center(バックエンドGnome Software Centre)を使用して.debパッケージをインストールすると、自動的にAPIキーのないバージョンにデフォルト設定されます。これが機能するためにgdebiパッケージインストーラーを使用する必要がある理由です。
Minitubeのバージョン2.4以降、Youtubeの個人用APIキーが必要です。
ミニチューブ2.4
Linuxパッケージャーへの注意:YouTube APIバージョン3にはAPIキーが必要です。各キーには、制限された「クォータ」があります。ビルドするには、独自のAPIキーが必要です。 - flavio.tordini.org 経由
まず、Youtube APIキーを取得する必要があります。次に、MiniTubeが再び正常に動作するように選択する3つのオプションがあります。
Google Developer Console に接続して、新しいプロジェクトを作成します。
プロジェクトページでアプリで使用するGoogle APIを有効にするを開き、次のページに移動します。
私が試したものからあなたはGoogleアカウントが必要になりますが、支払いは必要ありません。
Noobslab あなたのためにすべてを行うインストールスクリプトを作成しました。
インストール中に、APIキーを入力するように求められます。
wget -O minitube.sh http://drive.noobslab.com/data/apps/minitube/minitube.sh
chmod +x minitube.sh
source ./minitube.sh
Minitubeが既にインストールされている場合は、個人のAPIキーを追加するだけです。
Sudo nano /etc/profile.d/minitube.sh
次の行を追加します。
export GOOGLE_API_KEY="your-google-api-key"
注:qtsingleapp-minitube-xxx.lockfile
フォルダーに/tmp
がある場合は、削除する必要があります。
パーソナルキーを取得したら、Minitubeをコンパイルできます。
ビルドに必要なライブラリをインストールします。
Sudo apt-get install build-essential qt4-dev-tools libphonon-dev libqt4-sql-sqlite
Minitubeリポジトリのクローン:
git clone https://github.com/flaviotordini/minitube.git
コンパイル
qmake "DEFINES += APP_GOOGLE_API_KEY=YouAPIKeyHere"
make
コンパイル済みのMinitubeを起動します...
build/target/minitube
...またはインストールする
Sudo make install
パーソナルAPIキーを使用してMinitubeを構築する方法の詳細については、 Minitubeリポジトリ を参照してください。