2014-06-22 37 views
0

我們有一個部署在App Engine上的Google Apps Marketplace應用程序,它使用gdata API,並且在3天前(6月20日)我們開始在日誌中收到此錯誤:Google Apps Marketplace應用程序中的令牌錯誤

Unauthorized - Server responded with: 401, <HTML> 
<HEAD> 
<TITLE>Token invalid - Target is disabled.</TITLE> 
</HEAD> 
<BODY BGCOLOR="#FFFFFF" TEXT="#000000"> 
<H1>Token invalid - Target is disabled.</H1> 
<H2>Error 401</H2> 
</BODY> 
</HTML> 

這是一段代碼引發錯誤:

two_legged_oauth_token = gdata.gauth.TwoLeggedOAuthHmacToken(CONSUMER_KEY, CONSUMER_SECRET, admin_email) 

# Email Settings API client 
email_settings_client = gdata.apps.emailsettings.client.EmailSettingsClient(domain=domain) 
email_settings_client.auth_token = two_legged_oauth_token 
sig = email_settings_client.RetrieveSignature(username=guid) #this line throws the error 

我知道API和兩個腿AUTH即將被棄用,但谷歌表示,它不應該發生的,直到明年一個月左右。代碼或服務器中的任何內容都沒有改變,所以我不確定錯誤說的是什麼,Google使用Google並沒有提供任何見解。這可能意味着什麼?

+0

很抱歉,但這個問題是不可訴的,需要加以澄清。甚至不清楚你打電話給哪個API。您是否有實際API調用的請求/響應日誌? –

+0

@SteveBazyl首先感謝您的回覆。這是我在日誌中收到的錯誤,作爲對此調用的回覆: 'gdata.apps.emailsettings.client.RetrieveSignature(username = guid)'(身份驗證後)。也相應地更新問題 – MeLight

回答

相關問題