昨日からShopify Javascript APIを使って自分の製品のリストを取得しようとしています。Shopify - プライベートアプリ、401未許可(Javascript)
1. ShopifyのJavaScript API
私はこのチュートリアルに従うことを試みた:私のコードhttps://shopify.github.io/js-buy-sdk/
:
const shopClient = ShopifyBuy.buildClient({
apiKey: 'e1616e793836bd1178d34dfa124667cf',
appId: '6',
domain: 'cordillot-store.myshopify.com'
})
// fetch a product using resource id
shopClient.fetchAllProducts()
.then(function (product) {
console.log(product)
})
.catch(function() {
console.log('Request failed')
})
2プライベートアプリの説明
だから、私は私のプライベートのアプリ
私のコード作成後の命令に従うことを決めた:
import request from 'superagent'
request
.get('https://e1616e793836bd1178d34dfa124667cf:[email protected]/admin/products.json')
.end((error, response) => {
console.log(error)
console.log(response)
})
をそして、私は401を得た:
しかし、このURLは、cURLの
curl -X GET https://e1616e793836bd1178d34dfa124667cf:[email protected]/admin/products.json
3.公開アプリケーション 公開アプリケーションを作成し、Oauth(https://help.shopify.com/api/guides/authentication/oauth)との接続を試みた後。
すべてが、私は404
誰もが私を助けることができました、URL「http://[SHOP_NAME]/admin/oauth/access_token」に到達しようとしたまでは良い実行されますか?
ありがとうございました!
あなたは、あなたの質問に民間資格情報を掲載しようと試みるサイドメニューの購入ボタンを選択し、新しいJavaScriptの購入SDKを作成します。店舗管理者のこの情報を無効にして、アプリが侵害されていないか、他の機密データが没収されていることを確認してください。 – Julien