我不知道我是否真的感到困惑或遗漏了什么,但我在任何地方都找不到我的 Etsy API 密钥。我创建了一个新应用程序,但它提供的只是 KEYSTRING 和 Share secret。
我曾尝试在 https://openapi.etsy.com/v2/users/etsystore?api_key=YOUR_API中使用 KEYSTRING 值, 但找到了错误的用户或根本没有。
当我开始拔头发时,我是不是找错地方了
马特
我不知道我是否真的感到困惑或遗漏了什么,但我在任何地方都找不到我的 Etsy API 密钥。我创建了一个新应用程序,但它提供的只是 KEYSTRING 和 Share secret。
我曾尝试在 https://openapi.etsy.com/v2/users/etsystore?api_key=YOUR_API中使用 KEYSTRING 值, 但找到了错误的用户或根本没有。
当我开始拔头发时,我是不是找错地方了
马特
请确保您使用的呼叫不需要 OAuth 验证。
如果调用不需要 Oauth 验证,则 KEYSTRING 将充当应用程序密钥,并且可以与 URL 一起传递以获取结果。
它仅使用我在创建应用程序时收到的“Keystring”值对我有用。网址看起来像这样 -
https://openapi.etsy.com/v2/users/etsystore?api_key=my_keystring_value
我得到的回应是——
{
"count": 1,
"results": [
{
"user_id": xxxxxx,
"login_name": "EtsyStore",
"creation_tsz": 1282269739,
"user_pub_key": {
"key": "-----BEGIN PUBLIC KEY-----xxxx-----END PUBLIC KEY-----",
"key_id": 21832645947
},
"referred_by_user_id": null,
"feedback_info": {
"count": 3063,
"score": 100
}
}
],
"params": {
"user_id": "etsystore"
},
"type": "User",
"pagination": {}
}
我想这可能是一些暂时的问题。