我正在使用 php oAuth 在 Etsy 中创建一个列表。我将以下参数发送到 api 调用“数量、标题、描述、价格、who_made、when_made、is_supply”。我正在关注文档作为参考这里
这是工艺流程
使用 oAuth 使用 etsy 进行身份验证。
使用此 api 调用获取范围 https://openapi.etsy.com/v2/oauth/scopes
这些工作正常。但是在创建列表时,我遇到了以下错误。
"Invalid auth/bad request (got a 403, expected HTTP/1.1 20X or a redirect)"
3.我创建列表的过程
$url = "https://openapi.etsy.com/v2/listings/";
$params = array('description' => 'thisisdesc', 'price'=>'1.00', 'quantity'=>'2', 'title'=>'thisistitle', 'who_made'=>'collective', 'is_supply'=>'false','when_made'=>'2010_2015', 'category_id' => '69105467','shipping_template_id' => '110906760173');
$data = $oauth->fetch($url, $params , OAUTH_HTTP_METHOD_POST);
$json = $oauth->getLastResponse();
print_r($json);
它显示错误消息。无效的身份验证/错误请求。
请有任何想法/建议。