ShopifyAPI をテストできるように、RoR を使用してアプリを作成しようとしています。パートナー管理ポータルで作成したプライベート アプリを使用しています。
生成されたパスワードを使用してセッションを作成しようとしました。セッションは有効のようです。
login_controller:
def index
debugger
sess = ShopifyAPI::Session.new('a75999989b7715f73ae5273497b9bfcb:9eb9f578d9fcfd753713e079@mante-hudson7934.myshopify.com', '9eb9f578d9fcfd753713e0795')
sess.valid?
session[:shopify] = sess
flash[:notice] = "Logged in"
redirect_to return_address
session[:return_to] = nil
end
しかし、すべての商品を取得しようとすると (products = ShopifyAPI::Product.find(:all, :params => {:limit => 10})
私は500エラーで終わります。
これが私が持っているデバッグトレースです:
1: ShopifyAPI::Base.site = https://a75999989b7715f73ae5273497b9bfcb:9eb9f578d9fcfd753713e079596d4fbd@mante-hudson7934.myshopify.com/admin/
~/.rvm/gems/ruby-1.9.3-p194@rails328/gems/shopify_app-4.0.0/lib/shopify_app/login_protection.rb:9
ShopifyAPI::Base.clear_session
ブラウザには例外があります:「ピアによる接続のリセット - SSL_connect」
どうやら私のセッションに問題があるようです...
不足しているものはありますか?
ありがとうございました
- 編集 -
実際、私は IRB 経由で製品を取得しようとしましたが、同じ 500 エラーで終了しました: "接続はピアによってリセットされました - SSL_connect"
なぜこのエラーが発生するのかわからないのですか?
レジス