簡體   English   中英

獲取狀態:“不可接受”,同時嘗試在 Airtable 腳本中更新變體價格表格 Rest API 管理員 Shopify

[英]Getting Status: "Not Acceptable" while trying to update a variant price form Rest API Admin Shopify in Airtable Scripts

這是我在這里的第一個問題,所以感謝任何幫助我解決這個問題的人。

基本上我試圖在 PUT 請求中更新變體價格。 我正在使用 Airtbale 腳本運行 javascript,並在此腳本上獲取信息以調用 api 並進行更新。

 var raw = JSON.stringify({ "variant": { "price": "1011", "compare_at_price": "1011" } }); console.log(raw); var myHeaders = new Headers(); myHeaders.append("X-Shopify-Access-Token", api_token); myHeaders.append("Content-Type", "application/json"); const params = { method:'PUT', headers:myHeaders, body: raw, }; const url = `https://tryp-mexico.myshopify.com/admin/admin/api/2022-04/variants/42242378334462.json` const response = await fetch(url,params); console.log(response);

當我嘗試在 Postman 上運行此更新時,它運行良好。 但我在這里得到:

{類型:“基本”,url:“https://tryp-mexico.myshopify.com/admin/admin/api/2022-04/variants/42242378334462.json”,狀態:406,狀態文本:“不可接受”,好的:假的……}

非常感謝你的幫助!

您的 URL 有兩次“管理員”。

const url = 
`https://tryp-mexico.myshopify.com/admin/admin/api/2022-04/variants/42242378334462.json`

您是否使用 Shop URI 的變量,其中可能已經包含/admin

這是變體的正確 URI 格式:

https://tryp-mexico.myshopify.com/admin/api/2022-04/variants/42242378334462.json

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM