我不知道我是真的迷惑了还是遗漏了什么,但是我到处都找不到我的Etsy API密钥。我已经创建了一个新的应用程序,但它所提供的都是KEYSTRING和共享密钥。
我曾尝试在https://openapi.etsy.com/v2/users/etsystore?api_key=YOUR_API中使用KEYSTRING值,但出现了错误的用户或什么都没有。
当我开始拔掉头发的时候,我是不是找错地方了?
哑光
发布于 2013-12-11 05:11:49
发布于 2017-01-10 21:43:32
它只使用了我在创建应用程序时收到的"Keystring“值。url看起来像这样-
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": {}
}我想这可能是暂时的问题。
发布于 2017-09-26 21:26:23
请确保您使用的调用不需要OAuth验证。
如果调用不需要Oauth验证,则KEYSTRING将充当应用程序密钥,并可以与结果的URL一起传递。
https://stackoverflow.com/questions/18236752
复制相似问题