【发布时间】:2013-12-10 15:57:57
【问题描述】:
我正在使用 TradeMe API 检索已售商品。我有访问令牌和秘密访问令牌。
基本字符串是:
GET&HTTPS%3A%2F%2Fapi.tmsandbox.co.nz%2Fv1%2FMyTradeMe%2FSoldItems%2FLast3Days.xml&oauth_consumer_key%3D6085D4BB6470D6D19A87C95250B0DE67B3%26oauth_nonce%3Dfc2v9dfhvodue63158nfgv8rmi%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1386664558%26oauth_token%3DCB062F16423A86ABD70BCDAE526DB242A5%26oauth_version%3D1 .0
签名是:
O13VZ4S2g9IYUdUe2bvSi2MEedM=
签名计算为
StringUtils.getBytesUsAscii(consumer_secret_key+"&"+secretAccessToken))
按照他们的建议
授权头:
OAuth, oauth_consumer_key="6085D4BB6470D6D19A87C95250B0DE67B3", oauth_nonce="akl05eckls51nk5taohls0cnd4", oauth_signature="O13VZ4S2g9IYUdUe2bvSi2MEedM%3D"oauth_signature_method="HMAC-SHA1", oauth_timestamp="1386664558", oauth_token="CB062F16423A86ABD70BCDAE526DB242A5", oauth_version="1.0",
这给了我一个错误。
错误 java.io.IOException:服务器返回 HTTP 响应代码:500 for 网址: https://api.tmsandbox.co.nz/v1/MyTradeMe/SoldItems/Last24Hours.xml?deleted=false&page=1&photo_size=Thumbnail&rows=50
谁能告诉我出了什么问题?
【问题讨论】: