我想使用here中的Bigcommerce API,并获取所有自定义产品文件,因此我使用了此获取路径:
GET / stores / {store_hash} / v2 / products / {product_id} / custom_fields / {id}。
因为我需要{store_hash}我访问了此site,并创建了“传统API帐户”,并在管理面板旧版API帐户中创建并生成:Api路径和Api令牌。
我认为store_hash与api令牌相同,但事实并非如此。
我现在做什么,看起来像使用此子句的完整路径: 对于“OAuth”: GET / stores / {store_hash} / v2 / products / {product_id} / custom_fields / {id}。 或“基本身份验证”: GET / api / v2 / products / {product_id} / custom_fields / {id}
通过这种方式,我想这样做: $ .getJSON(“/ stores / {store_hash} / v2 / products / {product_id} / custom_fields / {id}”,function(data){//带数据的自定义代码});
提前感谢您的帮助 保罗
答案 0 :(得分:0)
如果您只是使用旧版API,则可以直接从商店的API路径请求。
$.getJSON( "https://store-XXXXX.mybigcommerce.com/api/v2/products/{product_id}/custom_fields/{id}")
如果商店安装了自己的私有SSL,那么API地址将是他们的域而不是.mybigcommerce地址