FILEMAKER プラグイン など フォーラム

FILEMAKER プラグイン など (助け合い)フォーラムにようこそ!

何方でも、ご質問・ご回答お願いします。

※2024/01/31 までに登録された方は、登録時のパスワードが使えません。

パスワードを再発行してください。

ログインしていません。

#1 2021-08-10 15:36:39

nina
メンバー
登録日: 2021-04-17
投稿: 12

定期的にエラーが発生する件

macOSにてfilemakerserver18.0.3でサーバーにてscheduleを組んで受信してます。
5-7日間くらいで、エラーが発生します。
再度、Get_AuthrizationCodeとGet_Token、Refresh_AccessTokenをすると、しばらくエラー無く動きます。

以下、Logになります。

受信 -ERROR| ScriptName:fire_api[URi,Option]| ApplicationVersion:Server 18.0.3| Account:xxxxxxxxx@gmail.com| MessageId:| FileMakerErrorCode:1627|xxx

解決方法はありますでしょうか?

オフライン

#2 2021-08-10 17:19:18

admin
管理者
登録日: 2017-06-10
投稿: 87

Re: 定期的にエラーが発生する件

通常は、スクリプト:Refresh_AccessToken のみでAccessTokenが取得出来るのですが、
5-7日間くらいで、エラーになった後、スクリプト:Refresh_AccessToken でAccessTokenが取得出来ないのでしょうか?
一時的なエラーであれば、エラーログが残っていても次回受診時に認証しメールの受信ができているはずです。

エラー処理をその時に行う場合、
エラーを確認し、再度受信スクリプトを走らせれば認証出来るかと思います。

オフライン

#3 2021-08-13 17:17:34

nina
メンバー
登録日: 2021-04-17
投稿: 12

Re: 定期的にエラーが発生する件

ご返信ありがとうございます。

5分間隔でスケジュールを組んでおります。

LOGを見ると2種類のエラーがあるようです。
以下のエラーの場合、次回のスケジュールで正常に戻り、エラー無くスケジュールが実行されます。
-----以下、LOG-------
受信 -ERROR| ScriptName:fire_api[URi,Option]| ApplicationVersion:Server 18.0.3| Account:xxxxx@gmail.com| MessageId:17b3903ec7541bff| ApiResponse:{
  "error": {
    "code": 404,
    "message": "Requested entity was not found.",
    "errors": [
      {
        "message": "Requested entity was not found.",
        "domain": "global",
        "reason": "notFound"
      }
    ],
    "status": "NOT_FOUND"
  }
}
|xxxxx
-------以上-------------------

前回上げたエラーの場合、次のスケジュール以降、エラーが続きます。
その場合、手動で、スクリプト:Refresh_AccessToken でAccessTokenが取得を行い、受信可能になり、しばらくスケジュールがエラー無く行われます。

「エラー処理をその時に行う場合、
エラーを確認し、再度受信スクリプトを走らせれば認証出来るかと思います。」とは、エラーを検知した場合、再度受信するスクリプトを組めば、スクリプト:Refresh_AccessTokenは不要で、受信できるのでしょうか?

手動で行わなければ、ならない場合、再度WEB認証が必要なので、スタッフ全員に行わせることができないです。

何か良い代替え案はありますでしょうか?

オフライン

#4 2021-08-13 20:32:57

admin
管理者
登録日: 2017-06-10
投稿: 87

Re: 定期的にエラーが発生する件

「エラー処理をその時に行う場合、
エラーを確認し、再度受信スクリプトを走らせれば認証出来るかと思います。」とは、エラーを検知した場合、再度受信するスクリプトを組めば、スクリプト:Refresh_AccessTokenは不要で、受信できるのでしょうか?

GmailFM_template.fmp12 の スクリプト:受信 を実行すると、その中で、GoogleApiFM_Lib.fmp12 の スクリプト:Refresh_AccessToken が実行されます。

手動で行わなければ、ならない場合、再度WEB認証が必要なので、...

通常そのような事はないはずですが...。

その場合、手動で、スクリプト:Refresh_AccessToken でAccessTokenが取得を行い、、受信可能になり、しばらくスケジュールがエラー無く行われます。

と言うことなら「WEB認証」?(アプリの利用許可~承認コードの取得) を再度行う必要はありません。

オフライン

#5 2021-08-14 14:26:30

nina
メンバー
登録日: 2021-04-17
投稿: 12

Re: 定期的にエラーが発生する件

手動で行わなければ、ならない場合、再度WEB認証が必要なので、...

通常そのような事はないはずですが...。

通常ないはずの事が、数回おきているので、投稿しました。

手動で、再認証をしないと治りません。

以下のエラーは、何故起きるのでしょうか?何が起こっているのでしょうか?

受信 -ERROR| ScriptName:fire_api[URi,Option]| ApplicationVersion:Server 18.0.3| Account:xxxxxxxxx@gmail.com| MessageId:| FileMakerErrorCode:1627|xxx

オフライン

#6 2022-11-16 09:50:36

admin
管理者
登録日: 2017-06-10
投稿: 87

Re: 定期的にエラーが発生する件

長期間の放置、申し訳ございません。
投稿に気づいていませんでした。

(2022/11/16 追記)部分の修正で改善するはずです。
https://qbxxdp.blogspot.com/2020/01/fil … l-api.html

回答遅すぎですね。すみません。(質問者さん、ご覧になってないか...)

オフライン

#7 2022-11-16 21:53:03

nina
メンバー
登録日: 2021-04-17
投稿: 12

Re: 定期的にエラーが発生する件

ご連絡、ありがとうございます。
近々、試してみます。
また、ご報告させていただきます。

オフライン

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ 0.007 秒でページを生成, 9 クエリーを実行 - 使用メモリー: 508.07 KiB (ピーク: 508.7 KiB) ]