FILEMAKER プラグイン など (助け合い)フォーラムにようこそ!
何方でも、ご質問・ご回答お願いします。
※2024/01/31 までに登録された方は、登録時のパスワードが使えません。
パスワードを再発行してください。
ページ: 1
お世話になります。
GmailFM_Lib_v*_trial.zip(試用版)をダウンロードし、サイトに記載の手順でGoogle API プロジェクトの作成を行いました。
OAuth 2.0 クライアント IDのアプリケーションの種類選択画面にて「その他」項目が選択できず、「デスクトップアプリ」を選択し、
クライアントID、クライアントシークレットを発行しました。
上記のID,シークレットでGoogleApiFM_Lib.fmp12の設定を行いましたが、RefreshToken取得の際、
「authorization error」の認証エラーメッセージが表示されてしまいます。
OAuth クライアント IDのアプリの種類選択が、まちがっているのではないかと思いますが、ご教授いただきたく存じます。
オフライン
OAuth クライアント ID の作成 » アプリケーションの種類 は、「デスクトップアプリ」で問題有りません。(記事を書いた時点から少し変わっているようです)
GoogleApiFM_Lib.fmp12 で、「[Get_Token](承認コードからトークンを取得)」ができていれば、
[RefreshToken_AccessToken](アクセストークンをリフレッシュ)は、問題なく動作するはずですが...
「authorization error」コチラのエラーは、どこに出ているのでしょうか?
オフライン
「authorization error」は、[Get_Token]でコードを入力後、「OK」を押すと表示されます。
オフライン
「authorization error」は、[Get_Token]でコードを入力後、「OK」を押すと表示されます。
[Get_Token]でエラーがある場合は、FileMakerのダイアログで「HTTP/1.1 4xx Bad Request...」と出るようにしているのですが、
エラー表示はどこに出ていますが?
「Google Developer Console」の設定に不備があると思われるのですが、設定項目が多く検討をつけるのが難しいです。
APIのプロジェクトを再度見直していただくか、新しく作り直して頂いたほうが良いかもしれません。
オフライン
エラーで返されるのは、サイト手順の一番最後になります。
ファイルメーカーに、コピーしたコードを貼り付け「OK」を押した後に表示されます。
もう一度「Google Developer Console」の設定を見直して、再度作成しなおしてみます。
オフライン
ページ: 1
[ 0.005 秒でページを生成, 7 クエリーを実行 - 使用メモリー: 495.2 KiB (ピーク: 503.15 KiB) ]