如何使用PHP获取易趣令牌?

如何使用PHP获取易趣令牌?,php,token,secret-key,Php,Token,Secret Key,我正在尝试为我的应用程序生成令牌。 我的要求是: <?xml version="1.0" encoding="utf-8"?> <FetchTokenRequest xmlns="urn:ebay:apis:eBLBaseComponents"> <RequesterCredentials> <eBayAuthToken>EBAYTOKEN</eBayAuthToken> </RequesterCr

我正在尝试为我的应用程序生成令牌。 我的要求是:

<?xml version="1.0" encoding="utf-8"?>
<FetchTokenRequest xmlns="urn:ebay:apis:eBLBaseComponents">
    <RequesterCredentials>
        <eBayAuthToken>EBAYTOKEN</eBayAuthToken>
    </RequesterCredentials>
    <SecretID>??</SecretID>
    <SessionID>SeSSID</SessionID>
    <ErrorLanguage> string </ErrorLanguage>
    <MessageID> string </MessageID>
    <Version>893</Version>
    <WarningLevel>Low</WarningLevel>
</FetchTokenRequest>

伊贝特肯
??
塞西德
一串
一串
893
低
我得到的回答是:

<?xml version="1.0" encoding="UTF-8"?>
<FetchTokenResponse xmlns="urn:ebay:apis:eBLBaseComponents">
    <Timestamp>2014-10-14T13:39:28.897Z</Timestamp>
    <Ack>Failure</Ack>
    <CorrelationID> string </CorrelationID>

    <Errors>
        <ShortMessage>The end user has not completed Auth &amp; Auth sign in flow.</ShortMessage>
        <LongMessage>The end user has not completed Auth &amp; Auth sign in flow.</LongMessage>
        <ErrorCode>21916017</ErrorCode>
        <SeverityCode>Error</SeverityCode>
        <ErrorClassification>RequestError</ErrorClassification>
    </Errors>
    <Version>893</Version>
    <Build>E893_CORE_API_17097905_R1</Build>
</FetchTokenResponse>

2014-10-14T13:39:28.897Z
失败
一串
最终用户尚未完成身份验证&;验证登录流。
最终用户尚未完成身份验证&;验证登录流。
21916017
错误
请求错误
893
E893_核心_API_17097905_R1
我有会话id和令牌,但我不确定我的秘密id。如何解决此问题?它是否与
机密ID
有关?我在哪里可以找到ebay上的秘密文件

秘密的: 与令牌检索请求关联的值。SecretID由应用程序定义,并在重定向URL中传递到易趣登录页面。易趣建议使用UUID作为机密ID值。您还必须为感兴趣的特定用户设置用户名(RequesterCredentials的一部分)如果存在SessionID,则不需要SecretID和Username


以上引文摘自本页

你试过只使用sessionID吗?不,我可以只使用sessionID,但我仍然有这个问题:最终用户尚未完成身份验证&;授权登录流!!!!!!!:(