1
私は四角形の接続宝石を使用しようとしていますが、商人の範囲で設定する際に問題があります。ユーザーに異なる設定をしたGemを使用する方法
これは、ドキュメントが言うことである:(https://github.com/square/connect-ruby-sdk)
# Load the gem
require 'square_connect'
# Setup authorization
SquareConnect.configure do |config|
# Configure OAuth2 access token for authorization: oauth2
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = SquareConnect::CatalogApi.new
問題は、私は私が自分自身のアクセストークンを持つユーザーごとapi_instance
が必要だということです。最も適切な解決策は何でしょうか?何らかの種類のロックで毎回アクセストークンをリセットするか、または何らかの方法で複数のapi_instance
を設定する。
ありがとうございました!
理想的には私が持っているでしょう:
class User
def api_instance
# the user scoped instance
end
end
甘い、意味がある! –