发生以下错误:
Fatal error: Uncaught exception 'ShopifyApiException' with message 'Bad Request' in D:\xampp\htdocs\cutoutphoto\lib\shopify.php:87 Stack trace: #0 D:\xampp\htdocs\cutoutphoto\lib\shopify.php(203): ShopifyClient->call('POST', '/admin/products...', '{"image":{"posi...') #1 D:\xampp\htdocs\cutoutphoto\requests.php(217): ShopifyClient->update_image('134789371', 'D:\xampp\tmp\ph...', 'tango-featured....') #2 {main} thrown in D:\xampp\htdocs\cutoutphoto\lib\shopify.php on line 87
答案 0 :(得分:3)
在try ... catch块中包装ShopifyClient-> update_image()的方法或行
例如:
try {
ShopifyClient->update_image('134789371', '/location/of/the/file', ...);
} catch(Exception $e){
//do something with the Exception
echo $e->getMessage();
}
我认为您可能会收到错误请求错误,因为您没有将所有参数传递给API或以不正确的格式发送这些参数。另外,请检查您是否使用了API的正确身份验证凭据。
此外,如果你提供了一些更多的信息,例如你的代码试图做什么,在这里发布代码块,而不仅仅是堆栈跟踪,它对我们回答问题很有帮助。但我发现这是你在Stack Overflow上的第一篇文章,所以不要介意:)