ショップの詳細を取得しようとしているだけでなく、スクリプト タグをストアに配置する必要があります。
私がこれを構築したすべての標準API呼び出しに従ってください:
scope = ["write_products", "read_orders"]
shopify.Session.setup(api_key='somekey', secret='somekeyagain')
permission_url = shopify.Session.create_permission_url(shop_url, scope)
params = { 'code' : request.REQUEST.get('code'),'timestamp' :request.REQUEST.get('timestamp'),'signature':request.REQUEST.get('signature')}
session = shopify.Session(shop_url, params)
この呼び出しで取得しているのは、この Error だけです:
ValidationException at /login/finalize/
Invalid Signature: Possibly malicious login
Request Method: GET
Request URL: http://127.0.0.1:8000/login/finalize/?code=somecode&shop=myshop.myshopify.com×tamp=1368003682&signature=somesignature
Django Version: 1.5.1
Exception Type: ValidationException
Exception Value:
Invalid Signature: Possibly malicious login