The GeteBayDetails eBay API request returns a "no password and no token" error

I am trying to make a request GeteBayDetailsto the Trading API to find the valid value fields in a AddFixedPriceItemcall AddFixedPriceItemusing lms. I am making an HTTP Post request using curl.

So I am sending the request to the following URL

https://api.sandbox.ebay.com/ws/api.dll

The headers I use are:

X-EBAY-API-COMPATIBILITY-LEVEL: 800
X-EBAY-API-SITEID: 3
X-EBAY-API-DEV-NAME: dev_key_here
X-EBAY-API-APP-NAME: App_key_here
X-EBAY-API-CERT-NAME: Cert_name_here
X-EBAY-API-CALL-NAME: GeteBayDetails
X-EBAY-API-DETAIL-LEVEL: 0

Request body

<?xml version="1.0" encoding="utf-8"?>
<GeteBayDetailsRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequestToken>My_Sandbox_user_token</RequestToken>
<RequestPassword>my_sandbox_user_password</RequestPassword>
<DetailName>ShippingServiceDetails</DetailName></GeteBayDetailsRequest>

response

<?xml version="1.0" encoding="UTF-8"?>
<GeteBayDetailsResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2014-02-14T14:15:50.792Z</Timestamp>
<Ack>Failure</Ack>
<Errors><ShortMessage>No password and no token.</ShortMessage>
<LongMessage>No XML &lt;RequestPassword&gt; or &lt;RequestToken&gt; was found in XML Request.</LongMessage>
<ErrorCode>930</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
<Version>855</Version>
<Build>E855_INTL_API_16631620_R1</Build>
</GeteBayDetailsResponse>

I do not understand why he asks RequestPasswordand RequestToken. I added them to the body, but the API seems to ignore them.

In addition, the API documentation does not seem to indicate that I need to use them, and I am not asking for specific user details. Does anyone know what is going on? Any suggestions are welcome.

thank

+3
2

eBayAuthToken XML RequesterCredentials. ,

<RequesterCredentials>
<eBayAuthToken> Your token here </eBayAuthToken>
</RequesterCredentials>

. , , .

+6

,

<RequesterCredentials>
<eBayAuthToken> Your token here </eBayAuthToken>
</RequesterCredentials>

/

"X-EBAY-API-IAF-TOKEN": "Y0uRAcCe$$T0k3n"

.

0

All Articles