首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PHP创建Etsy中的清单

使用PHP创建Etsy中的清单
EN

Stack Overflow用户
提问于 2015-11-02 02:50:19
回答 1查看 1.5K关注 0票数 1

我使用php在Etsy中创建一个清单,我向api调用“数量、标题、描述、价格、who_made、when_made、is_supply”发送以下参数。我以参考这里的形式跟踪这份文档

这就是流程。

  1. 使用oAuth对etsy进行身份验证。
  2. 使用此api调用https://openapi.etsy.com/v2/oauth/scopes获取作用域

这些都是在创建清单时使用的fine.But,我得到了以下错误。

代码语言:javascript
复制
"Invalid auth/bad request (got a 403, expected HTTP/1.1 20X or a redirect)"

3.创建清单所遵循的过程

代码语言:javascript
复制
  $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);

它显示错误message.Invalid auth/坏请求。

请给我任何想法/建议。

EN

回答 1

Stack Overflow用户

发布于 2016-09-16 21:58:29

变化

代码语言:javascript
复制
$url = "https://openapi.etsy.com/v2/listings/";

代码语言:javascript
复制
$url = "https://openapi.etsy.com/v2/listings";

额外的/最后的可能是引起问题的原因。

您能否尝试删除“/”,并在可能的情况下显示响应详细信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33469991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档