コードに次の呼び出しがあるとします。
products = shopify.Product.find()
ログインしたばかりの場合は機能しますが、しばらくすると、エラーが発生して失敗し始めますAttributeError: 'NoneType' object has no attribute 'find'
。これは、セッションが期限切れになり、コードがそれをチェックしないために発生すると思います。
Shopify セッションの有効期限が切れているかどうかを確認する方法はありますか? 次のように、ストア URL と認証トークンを webapp2 セッションに保存します。
self.session['shopify'] = {
'shop_url': shopify_session.url,
'access_token': shopify_session.token
}
Shopify セッションの有効期限が切れているかどうかを確認するために使用できる、Web セッションに保存する必要がある他のプロパティはありますか?