2013-06-04 72 views
1

我正在製作一個應用程序,用於從賣家的賬戶中提取訂單。我有我的開發ID,應用程序ID,證書ID和令牌。我需要賣家提供什麼信息,以便我能夠下單嗎?他們是否需要通過eBay開發人員中心進行註冊,以便我可以訪問他們的訂單?eBay API - 其他客戶訂單

+0

你能告訴我你是如何生成你的令牌的嗎?我試圖使用令牌工具,但它一直說網頁沒有響應?看到這裏 - http://pages.sandbox.ebay.com/messages/page_not_responding.html?eBayErrorEventName=p4plaijkufmadh%7Bfiuf%3F%3Cwk%28pj35%2B%3E236417-2014.01.21.09.23.20.322.MST – Ebikeneser

+0

請給我發電子郵件我會寄給你一些代碼。我從未使用過該工具。 –

+0

非常感謝,你的電子郵件是什麼? – Ebikeneser

回答

2

我在FrmAccount中找到了代碼。這裏是我的版本:

 public override bool AuthenticateToWebService() 
    { 
     if (String.IsNullOrEmpty(sessionID)) 
     { 
      apiContext = GetApiContext(); 
      GetSessionIDCall gsc = new GetSessionIDCall(apiContext); 
      sessionID = gsc.GetSessionID(apiContext.RuName); 
      SdkUtility.LaunchSignInPage(apiContext, sessionID); 
      return false; 
     } 
     else 
     { 
      FetchTokenCall ftc = new FetchTokenCall(apiContext); 
      apiContext.ApiCredential.eBayToken = ftc.FetchToken(sessionID); 
      return true; 
     } 

    } 

易趣打開一個登錄窗口,並返回eBay的令牌(又名用戶令牌),連接你到店裏來。

+0

我知道這是超舊的,但你會介意發佈你從哪裏得到這段代碼嗎?我現在遇到類似的問題 – YazanLpizra