[過去ログ]
【ゲームエンジン】Unity初心者質問スレBuild3 (1002レス)
【ゲームエンジン】Unity初心者質問スレBuild3 http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
577: 名前は開発中のものです。 [] 2020/02/17(月) 18:04:52 ID:u63KHqPz 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" https://accounts.google.com/o/oauth2/token を行うと、想定では { "access_token": "アクセストークン", "token_type": "Bearer", "expires_in": 3600, "refresh_token": "リフレッシュトークン" } というJsonが返るそうなのですが、実際には { "error": "invalid_grant", "error_description": "Bad Request" } というエラーメッセージのJsonが返ってきてしまいます 掲載されている情報が古いのでしょうか? どなたか解決方法をご存じな方が居ましたら回答お願いします また、仮にアクセスコード及びリフレッシュコードが取得されたとして、スプレッドシートへの認証はUnityWebRequestクラスで生成するURLに書き込むだけでよいのでしょうか? アクセスコードは時間制限付き、認証コードも変化するようで、どのようにUnity側からOAuth認証をさせるのかよく分からないので この辺りもご存じな方が居ましたら回答お願いします http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/577
579: 577 [] 2020/02/17(月) 20:39:40 ID:u63KHqPz >>578 挙げられたサイトも確認・実行しています アクセストークン及びリフレッシュトークンの取得はUnity上の古いコードで書かれてましたが、一応動くのでDebug.Logで内容を確認しましたが、 >>577のエラーメッセージのJsonが取得されるだけでした 不明というか、サイトの情報通りに作業を行っているのに関わらず望む結果が得られない状態です アクセストークンを得られていないため、その先を試せていません また、非推奨の古いコードであるため、推奨コードであるUnityWebRquestで同様の動きが可能なのか分からないという不安もあります http://mevius.5ch.net/test/read.cgi/gamedev/1578720539/579
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.590s*