teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

内容の追加

2021/07/05 11:30

投稿

minaoxo
minaoxo

スコア0

title CHANGED
File without changes
body CHANGED
@@ -3,16 +3,57 @@
3
3
  その中でCloud Vision APIを使用したい。
4
4
 
5
5
  ##【問題】
6
- 下記のエラーがで
6
+ android studioでは、下記のエラーがで発生します
7
7
  ```ここに言語を入力
8
8
  err:com.google.firebase.functions.FirebaseFunctionsException: annotateImage must be called while authenticated.
9
9
  ```
10
+ firebaseのFunctionsでは、下記のエラーが発生します。
11
+ ```ここに言語を入力
12
+ 8:12:51.936 午後
13
+ annotateImage
14
+ Function execution started
15
+ 8:12:51.944 午後
16
+ annotateImage
17
+ Callable request verification passed
18
+ 8:12:51.945 午後
19
+ annotateImage
20
+ Function execution took 61 ms, finished with status code: 401
21
+ ```
10
22
 
23
+ 認証処理が必要かと思い下記をコピーして認証処理を作成しましたがエラーが発生します。
24
+ 参考:https://firebase.google.cn/docs/auth/android/google-signin?hl=ja
25
+ https://github.com/jirawatee/FirebaseAuth-Android/blob/master/app/src/main/java/com/example/auth/GoogleSignInActivity.java
26
+
27
+ 「R.string.default_web_client_id」はOAuth 2.0 クライアント IDのandroid用のものに直接文字列を記載しています。
28
+ ```ここに言語を入力
29
+ W/GoogleActivity: Google sign in failed
30
+ com.google.android.gms.common.api.ApiException: 10:
31
+ at com.google.android.gms.common.internal.ApiExceptionUtil.fromStatus(com.google.android.gms:play-services-base@@17.6.0:3)
32
+ at com.google.android.gms.auth.api.signin.GoogleSignIn.getSignedInAccountFromIntent(com.google.android.gms:play-services-auth@@19.0.0:9)
33
+ at com.app.myfavoritelibrary.activity.GoogleSignInActivity.onActivityResult(GoogleSignInActivity.java:77)
34
+ at android.app.Activity.dispatchActivityResult(Activity.java:8310)
35
+ at android.app.ActivityThread.deliverResults(ActivityThread.java:5008)
36
+ at android.app.ActivityThread.handleSendResult(ActivityThread.java:5056)
37
+ at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:51)
38
+ at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
39
+ at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
40
+ at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
41
+ at android.os.Handler.dispatchMessage(Handler.java:106)
42
+ at android.os.Looper.loop(Looper.java:223)
43
+ at android.app.ActivityThread.main(ActivityThread.java:7656)
44
+ at java.lang.reflect.Method.invoke(Native Method)
45
+ at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
46
+ at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
47
+ V/FA: Activity resumed, time: 133647942
48
+ V/FA: Inactivity, disconnecting from the service
49
+
50
+ ```
11
51
  ##【質問】
12
- く、認証が必要なのだと思すが認証の設定やPGどうやればいいかわかません
52
+ ・cloud viewを使用するためにGoogleかログインの認証をしたのですが「Google sign in failed」解決する方法があればたいです
13
- 参考サイトや手順、サンプルコドなどご存じでしたらいただけますと幸いです。
53
+ ・401エラーを解消する方法を知っていましたらいただきたいです。
14
- よろしくお願いいたします。
54
+ お手数をおかけしますがよろしくお願いいたします。
15
55
 
56
+
16
57
  ##【参考】
17
58
  ・https://firebase.google.com/docs/ml/android/recognize-text?hl=ja
18
59
  ・versionなど適当なのですがapp gradleは下記です。