问题标签 [etsy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Etsy API 目标区域通过活动列表而不是用户配置文件
使用 Etsy 的 API 文档没有列出listings
我可以使用的任何内容,这将允许某人编写如下请求:
API 确实提到Associations
了,但即使在查看了在测试区域后会出现的关联之后,也可以从userProfile
:
和上面的作品。我认为 API 参考Region
会允许这样做:
但每次我运行它时,我都会得到以下结果:
Etsy API 中有没有一种方法可以将所有活动列表 ( https://openapi.etsy.com/v2/listings/active
) 定位到某个区域,例如florida
?我正在尝试发出一个基于州、国家或城市的 JSON 请求。
azure - 某些 Etsy API 调用在 Azure 上不起作用
我正在使用Etsy API
来获取Tomcat7
部署在Azure
. 大多数时候它只是有效,但是当我选择某个子类别时,我没有得到任何结果。
奇怪的是,在我的开发人员机器上它可以工作并且我确实得到了结果。
这怎么可能?我什至如何开始调试呢?同样,对于某些类别,该调用同时适用于我的开发人员机器和 Azure,但对于其他类别,它仅适用于我的开发人员机器。
这是导致问题的 URL:
javascript - Etsy API 按类别列出
我无法弄清楚按类别获取列表的 URL 应该是什么。
此 URL 适用于我的主要列表:https ://api.etsy.com/v2/listings/active.js?api_key=1234&keywords=whiskey&includes=Images,Shop
我觉得我已经尝试过一百万种组合,包括 category_id=69150467
但我无法按关键字和类别获取列表。
该文档不是很有帮助:https ://www.etsy.com/developers/documentation/reference/listing
并且没有关于在哪里放置 category_id 的示例。或者它应该如何格式化。
如果有人知道这一点。或者可以破译 Etsy 关于这个简单问题的文档。我真的很感激帮助!
codeigniter - “属性 ID 200 和值 ID 2714985994 不是此列表的有效组合”
我在删除列表的变体时遇到了麻烦。我正在向 /listings/123456789/variations/200?value=2714985994 发送 DELETE 请求(其中 200 是 property_id,2714985994 是 value_id),但响应是:“属性 ID 200 和值 ID 2714985994 不是有效组合对于这个列表"
有人知道如何删除变体吗?
oauth - 调用 Etsy API 以进行 createListing 时出现错误 403
我正在编写一个用于管理 Etsy 列表的 Mac 应用程序。我正在使用objective-c 和OauthConsumer 库。
我已成功获取身份验证令牌并检索到列表和类别。
现在我想创建一个列表。我创建了一个包含最少测试所需字段的字典。
这是调试输出。我刚刚修改了 oauth_token。
你能看到问题吗?谢谢
2016-08-28 12:31:09.042 商品[32465:16639890] 上市字典:{
}
2016-08-28 12:31:09.042 Goods[32465:16639890] jsonString: {"params":{"title":"testing - not for sale","when_made":"1920s","who_made":"someone_else ","quantity":"1","is_supply":"false","price":"3000","category_id":"323","description":"testing - not for sale"}}
2016-08-28 12:31:12.475 商品[32465:16639890] urlString: https://openapi.etsy.com/v2/listings/
2016-08-28 12:31:12.476 商品[32465:16639890] 请求:网址:https ://openapi.etsy.com/v2/listings/
所有HTTPHeaderFields:{
}
_signatureBaseString: POST&https%3A%2F%2Fopenapi.etsy.com%2Fv2%2Flistings%2F&oauth_consumer_key%3Db2ttpia1jk3j2ijhnciaubi8%26oauth_nonce%3DBF3E6982-695E-4EF4-AD70-BDF8A401A65B%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1472409072%26oauth_token%3D840f745e22136b6351500b567ee6c9%26oauth_version% 3D1.0
2016-08-28 12:31:12.476 商品[32465:16639890] configuration.HTTPAdditionalHeaders: (null)
2016-08-28 12:31:12.477 商品[32465:16639890] etsyItem:
2016-08-28 12:31:13.069 商品[32465:16640021] statusCode: 403
2016-08-28 12:31:13.069 商品[32465:16640021] hTTPURLResponse.allHeaderFields: {
}
api - Etsy API 调用标准搜索
etsy.comEsty
上标准搜索的api 调用是什么?
我想在搜索“冬季长颈鹿”时获得结果数,即 472。etsy.com
到目前为止,我有:
问题是这给了我
“列表数量为:24”
此外,在输出字符串中,它说:
“计数”:50100。所以这也不是它..
python - 在 python 中,从网站返回的响应对象是什么?
我正在尝试使用 etsy API,我终于能够从源代码运行它。我给了它我的钥匙,它在打印出来时返回了以下内容。
但是我不知道该怎么做。github-repo没有太多文档,并且假设遵循的命令不起作用。我阅读了Etsy API并没有找到getFrontFeaturedListings
列出的 github 中提到的命令。
我之前在使用 HTTP 响应对象时遇到过这个问题,有人告诉我使用 response.content 来查看有关该对象的更多信息。它不适用于这个对象,所以我想知道是否有一种简单的方法来测试任何通用对象,或者至少看看这个对象包含什么?
php - phpoauthLib Etsy 在非对象上登录 getAbsoluteUri()
我一直在尝试为 Etsy 设置 OAuth 以在项目中使用,但甚至无法使用 PhpoAuthLib 加载登录页面。很可能我对使用 Oauth 的知识水平很低。
目前这是我的登录页面,几乎与开发人员给出的示例相同。
运行页面时出现致命错误
我已经进入了 bootstrap.php 并在最后回应了一个运行良好的声明,所以似乎没有在那里出错。错误与
不确定是否重要,但登录页面位于 mywebsite/folder/folder/etsylogin.php .. 这有什么不同吗?
oauth - Oauth 1.0 compatiability with Amazon Oauth 2.0
I'm currently working with PhpoAuthLib Library Here
and i'm working with trying to integrate it into an Alexa skill for the Amazon echo. I have pretty much got the entire workflow and I am stumped on the last step as Amazon's error reporting is less than helpful and instead of giving a specific detail of whats going wrong, I get a generic 'the account could not be linked', error. Amazon developer forums are just as useless as the moderators seem to just direct you to the same documentation which I've read 10 times already to no success.
I've been using this video as reference and from what he says it sounds like it's possible to link an oauth 1.0 service to alexa, but im falling at the last hurdle. (at the 4:40 mark)
It's a pretty specific issue but maybe someone with some in depth knowledge of the two versions of oauth could help point out what would need to be handed back to Amazon to successfully link to the 2.0 service they have.
For some context, I'm trying to link an alexa skill to a users Etsy account, allowing them to access details of their account through voice control on the echo. Etsy Oauth is still 1.0, and amazon's account linking system is oauth 2.0.
javascript - Etsy API - 如何链接到卖家商店页面
看了一段时间的 Etsy API 文档,找不到。一切都告诉我使用“shop_id”或类似的东西,但我的 JSON 中没有它作为属性。有没有办法添加属性或其他关键字?
尝试的网址是https://www.etsy.com/shop/[shop_id]
当然, shop_id 在这里不起作用,因为我无权访问它,但是文档告诉我(我认为)我应该拥有它。
谢谢!
请参阅下面的 Etsy 文档: