2017-04-12 19 views
0

私のアプリケーションにYoutube APIを統合したいと思います。 私はYoutube APIを作成します。私はYouTubeに動画をアップロードしようとしているYoutube APIのclient_secrets.jsonのクライアントIDとクライアントシークレットを取得

{ 
 
    "installed": { 
 
     "client_id": "***", 
 
     "client_secret": "***" 
 
    } 
 
}

: その後、このhelpful linkを参照すると、私は怒鳴るファイルたclient_secrets.jsonのクライアントIDとクライアントシークレットを作成します。 Github:UploadVideo.javaで必要なコードを実行した後、私はこれに遭遇しますERROR

、次のURL開いた後、私が得た:

  1. That’s an error.

Error: redirect_uri_mismatch

は、任意の命題が高く評価され、あなたがこの問題を解決についてどんな考えをしてください持っています。どうもありがとう。

答えて

0

Google API Client Library OAuth2 docs状態、

は、あなたのクライアントは秘密のプライベートください。誰かがあなたのクライアントシークレットを取得した場合、それを使ってクォータを消費し、Developers Consoleプロジェクトに対する料金を請求し、ユーザーデータへのアクセスを要求することができます。ここで

ステップ1 ...ユーチューブAPIのsecrets.jsonを取得するための手順です。コンソールに移動https://console.developers.google.com/iam-admin/

ステップ2サービスプロジェクトを選択します。

ステップ3。左側の[サービスアカウント]タブをクリックします。

ステップ4。サービスアカウントでは、サービスアカウントの最後にオプションボタンがあります。クリックして。

enter image description here

ステップ5。キーの作成をクリックします。

ステップ6。キータイプJSONまたはP12を選択するダイアログが表示されます。 JSONを選択し、「作成」をクリックします。

ステップ7。あなたのJsonは自動的にダウンロードされます。

ステップ8。 AndroidおよびJavaの場合は、メインディレクトリで新しいディレクトリリソースを作成し、jsonファイルを貼り付けます。

ステップ9。ユーザーに許可するこのファイルを読んでください。

関連する問題