[過去ログ] 【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
580(1): 弟子 [] 2020/02/17(月) 21:47:40.85 ID:YBUAR2e9(2/2) AAS
>>577577(4): 名前は開発中のものです。 [] 2020/02/17(月) 18:04:52.34 ID:u63KHqPz(1/2) AAS
UnityでデータベースにGoogleスプレッドシートを利用しようとしています
Jsonでデータを取得しようと試みていますが、何故か「DOCTYPE html」が返信されてしまいます
どうやらOAuth2.0による認証を通していないため、エラー画面のHtmlが取得されている、らしい所までつき止めました
このOAuth2.0の認証を通すための方法をググってみたのですが、ヒットするサイトの通りに行っても、最終的に取得するべきアクセストークン及びリフレッシュトークンが取得できません
調べた中でもっともやりやすかったコンソールからの以下のコマンド
curl -d "code=認証コード&clent_id=OAuthクライアントID&client_secret=OAuthクライアントシークレットID&redirect_uri=urn:ietf:wg:oauth:2.0:oob&grant_type=authorization_code" 外部リンク:accounts.google.com
を行うと、想定では
{
"access_token": "アクセストークン",
"token_type": "Bearer",
"expires_in": 3600,
"refresh_token": "リフレッシュトークン"
}
というJsonが返るそうなのですが、実際には
{
"error": "invalid_grant",
"error_description": "Bad Request"
}
というエラーメッセージのJsonが返ってきてしまいます
掲載されている情報が古いのでしょうか?
どなたか解決方法をご存じな方が居ましたら回答お願いします
また、仮にアクセスコード及びリフレッシュコードが取得されたとして、スプレッドシートへの認証はUnityWebRequestクラスで生成するURLに書き込むだけでよいのでしょうか?
アクセスコードは時間制限付き、認証コードも変化するようで、どのようにUnity側からOAuth認証をさせるのかよく分からないので
この辺りもご存じな方が居ましたら回答お願いします
多分ここが役に立つかな
外部リンク:qiita.com
とりま公式のサンプルに、直URLぶっこんでみた
画像リンク
データは
画像リンク
多分許可の部分がちゃんと設定されてないんじゃないかな
画像リンク
全員と全員(匿名も ってのがあるので
588: 577 [] 2020/02/18(火) 09:09:27.78 ID:sKgNX2QZ(1/3) AAS
>>580
許可の部分に関して、重要なゲームデータに他者がアクセスできてしまうのは困るので、できれば匿名のものを含めての許可は避けたいです
一応許可の部分を匿名も含めればOAuth2.0の認証なしにデータにアクセスできることは確認しています
製作中ならこれでも問題ないのですが、リリース時に修正が必要なることを考えると、現段階で認証のことを解決しておきたいです
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.028s