Android用のGoogleリーダーアプリを開発しようとしています。このアプリは、今日以前は次のコードで正常に動作していました。
monTransport = GoogleTransport.create();
GoogleHeaders entete = (GoogleHeaders) monTransport.defaultHeaders;
entete.setApplicationName("ActuXml");
entete.gdataVersion = "2";
entete.setGoogleLogin(jeton);
XmlHttpParser parseur = new XmlHttpParser();
parseur.contentType = "text/xml; charset=UTF-8";
parseur.namespaceDictionary = NAMESPACE_DICTIONARY;
monTransport.addParser(parseur);
HttpRequest requete = monTransport.buildGetRequest();
requete.url = new GenericUrl("http://www.google.com/reader/atom/" + finurl);
try {
flux = requete.execute().parseAs(ReaderItems.class);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
androidAPI2.0コードを使用して有効なトークンを取得します。
AccountManager manageurcomptes = AccountManager.get(getBaseContext());
Bundle bundle = manageurcomptes.getAuthTokenByFeatures("com.google", AUTH_TOKEN_TYPE, null, moi, null, null, null, null).getResult();
if (bundle.containsKey(AccountManager.KEY_AUTHTOKEN)) {
authJeton = bundle.getString(AccountManager.KEY_AUTHTOKEN);
util = bundle.getString(AccountManager.KEY_ACCOUNT_NAME);
昨日このコードは機能していましたが、今日は機能しなくなりました。非公式のGoogleReaderAPIのサーバー側での変更はありますか?