Googleスプレッドシートにアクセスしたい

Avatar
root

Googleスプレッドシートアダプタのシートから読み取り処理をしたいのですがグローバルリソースの設定(GoogleスプレッドシートOAuth 2.0認証設定)のクライアントIDとクライアントシークレットを入力してもリフレッシュトークンを発行するとエラーになります。

------------------------------

401. That’s an error.

Error: invalid_client

The OAuth client was not found.

------------------------------

Google側の認証情報の設定が悪いのでしょうか?

 

 

この記事は役に立ちましたか?

0が役に立ったといっています

コメント

  • Avatar
    おかべ
    コメントアクション Permalink

    rootさん、エラーメッセージから見るとGoogle側の設定問題に思えますね。

    下記URLはRESTアダプタを使ったGoogle Calendarとの連携についてのようなのですが参考になりそうでしょうか?

    https://qiita.com/appresso_wakino/items/2a8d930859eaa4300bd1 

    0
  • Avatar
    manhole
    コメントアクション Permalink
    こんにちは、manholeと言います。

    試してみたところ「GoogleスプレッドシートOAuth 2.0認証設定」リフレッシュトークンを発行できました。
    Google側の設定を気にされているようですので、私が試した手順を書きますと...

    - https://console.developers.google.com/ へアクセスし、ログインします。
    - (プロジェクトをまだ作成していない場合は、作成します。)
    - 画面左で「認証情報」を選択します。
    - 「認証情報を作成」プルダウンから「OAuthクライアントID」を選択します。
    - アプリケーションの種類は「その他」を選択。名前欄にfoobarなどと入力して「作成」します。

    これで「クライアントID」と「クライアントシークレット」が表示されます。

    これらをDataSpiderの「GoogleスプレッドシートOAuth 2.0認証設定」に入力すると、リフレッシュトークンを取得できました。

    手助けになったら幸いです。
    1
  • Avatar
    root
    コメントアクション Permalink

    manhole様

     

    教えて頂いた手順でなんとか接続できました!

    どうもありがとうございました。

     

    0

ログインしてコメントを残してください。