Raspberry Pi 4b に tigervnc 接続し、組み込みの Web ブラウザである Chromium を起動しました。
Google アカウントで Google Sync をオンにしようとしたところ、サインインに失敗し、このブラウザはサポートされていないというメッセージが表示されました。最初に Google で検索しても、ほとんど何も見つかりません。
Chrome は armhf プラットフォームでは利用できないため、chromium を使用するしかありません。
システム: Raspberry Pi 4b (4GB/32GB)、Linux システムとして dietpi をインストール
答え1
上記は、その後は機能しなくなるはずです2021年3月GoogleがAPIのユーザーを制限しているのを見るとhttps://askubuntu.com/a/1322565/37213そしてhttps://blog.chromium.org/2021/01/limiting-private-api-availability-in.html
答え2
少し異なる質問に対する次の2つの回答と次の手順が、この問題の解決に役立ちました。これらのユーザーに感謝します。レオゼラそして@タッド・リスピ:
(問題は解決したので、これらの前の手順が本当に必要かどうかはわかりません。特に次の手順にはかなり時間がかかるので、次の 2 つの手順で完了するリンクで説明されている手順に進む前に、一番下から始めてください)。
結論として:
両方の回答に従い、/etc/environment に環境変数を設定しました:
GOOGLE_API_KEY=mygeneratedkeyonGoogleCloud GOOGLE_DEFAULT_CLIENT_ID=mygeneratedclientidonGoogleCloud GOOGLE_DEFAULT_CLIENT_SECRET=mygeneratedclientsecretOngoogleCloud
エクスポート時に自動的に二重引用符で囲まれます。
以下に従って、すべての API をアクティブ化しました。 Chromium.org API キーの使い方
組み込みの Chromium では、再起動後も何も変わりませんでした。
2 つのステップを完了します。
しかし、その後私は翻訳元Google アカウント経由で。その後、Chrome でも Google アカウントにログインし、同期をオンにできました。パスワード補完が機能します。作業を続けるときにさらにテストします。
この作業を完了してテストするには、午前中丸々かかりました。