質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

89.86%

ラズパイ Gdrive Google認証できない

解決済

回答 3

投稿

  • 評価
  • クリップ 0
  • VIEW 365

raspypy

score 61

やろうとしていること

Raspberry piのデータをGoogle Driveにアップロードしたい。

試していること

gdriveを使用して、アップロードを試しています。

手順としては、
①gdriveのダウンロード
pi@raspberrypi:~/dev $ wget -O gdrive https://docs.google.com/uc?id=0B3X9GlR6EmbnVXNLanp4ZFRRbzg&export=download

②Oauth keyの取得
pi@raspberrypi:~/dev $ ./gdrive list

Authentication needed
Go to the following url in your browser:
https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=hogehoge

②の段階で、ブラウザが起動し、Google Accountでログインしようとすると、

このアプリでは「Google でログイン」機能が一時的に無効
このアプリは Google での確認がまだ完了していないため Google ログインを使用できません。

と表示され、Oauth keyが表示されず、認証ができない状況です。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 3

checkベストアンサー

0

raspypyさん、

ここApplication is not verified #514でも、問題報告としてあがっていて、まだオープンの状態ですね。

この辺で、自分で、自分のcredentialを使って、gdriveをコンパイルして~~、とすっれば、Uploadができる、というのがかかれてますが、そのまま簡単に使うというのは、いまは、まだ解決策はなさそうです。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/12/13 07:07

    やはりそのようですね。
    実は、昨日OSを入れ替える前のラズパイ 上では動作していたので、とても残念です。GitHubの情報にもあるように11月?以降は認証が通らないようですね。
    pydriveを使用して行こうと考えていますが、別質問に挙げさせていた通りつまづいています。

    キャンセル

0

GoogleDriveAPIは有効でしょうか?

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/12/12 15:24

    有効になっています。

    キャンセル

0

今日同じ症状に合って、先程ひとまず解決できたので回答します。

GitHubやこちらの回答者様が仰るように、配布本体のOAuth認証が古くなっている事から起きている問題です。
なので、自分でOAuth認証(1.client_id 2.client_secret)を用意して、置換してやれば再び動きます。

Sign in with Google temporarily disabled for this appこちらを参考しました。

質問者様の別質問Python pydrive エラーを見るに、既にAPI有効にして、OAuth認証キーも発行できる様なので、もしpydriveが使いづらければお試しください。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2020/01/17 21:11 編集

    linm25stgさま
    何度も何度も本当にありがとうございます。中々解決出来ずに、すみません。
    可能性1につきましては、最初に疑い、検索して確認済みです。
    可能性2を確認するため、win10PCにて試してみたいと思います。

    キャンセル

  • 2020/01/20 16:15

    linm25stgさま
    win10で試してみましたが、Raspberry piと同じ現象となってしまいました。
    (その時の画面をTwitterで送らせていただきました。)
    OAuth認証ミスということになるのでしょうか。
    ただ、今回使用した(書き換えた)id及びsecretを使用して、pydriveのときは、問題なく認証できたのですが、何か間違えているのでしょうか?

    キャンセル

  • 2020/01/20 17:36

    ツイッターの方で問題解決しましたので、以下、ワード検索で本質問欄に辿り着いた方への注意
    自分linm25stgの回答を見る際は「回答をMarkdownエディタにコピーして下さい」

    URLをそのままクリックしても http://xxx) になっており、最後の括弧閉じのせいで変なところに繋がってしまいます。(それかカッコを消して下さい)

    基本的にhttps://github.com/gdrive-org/gdrive/issues/506#issuecomment-567253689に従って進めば問題ありません。
    セキュリティ的にも自分でOAuthを作って書き換えたほうがいいと思います。

    やってることは
    1. OAuth認証を作る
    2. Google APIを有効にする
    3. 必要なgdriveのOAuthバイナリ部分を2箇所書き換える
    これだけです。

    躓くポイントは
    - バイナリの書き換えができない部分 ← `sed` コマンドではなくバイナリエディタを使う
    - URLのブラウザ認証が上手く行かない ← 左下に詳細とかあるので、それをクリックして先に進んで下さい(回答補足2個目の下部URL先:https://github.com/gdrive-org/gdrive/issues/506#issuecomment-568086416を確認して下さい)

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 89.86%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる