J'essaie d'accéder à mon compte Google+ afin d'obtenir mes données. Maintenant, je trouve l'échantillon, mais il ne fonctionne pas correctement ...Google plus-cmdline-sample
Voir here:
Mon problème est en ligne 70!
Si je tente d'exécuter ce programme suivant exception est levée
Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest
at com.google.api.client.extensions.jetty.auth.oauth2.LocalServerReceiver.getRedirectUri(LocalServerReceiver.java:97)
at com.google.api.client.extensions.java6.auth.oauth2.AuthorizationCodeInstalledApp.authorize(AuthorizationCodeInstalledApp.java:71)
at com.google.api.services.samples.plus.cmdline.PlusSample.authorize(PlusSample.java:70)
at com.google.api.services.samples.plus.cmdline.PlusSample.main(PlusSample.java:77)
Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServletRequest
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 4 more
Maintenant, j'ai essayé le projet google-plus-java-démarreur.
Je me suis inscrit sur la console, j'ai reçu mes client_id et client_secret et ma clé API mais maintenant une exception est levée.
Attempting to open a web browser to start the OAuth2 flow
Once you authorize please enter the code here: [entered myCode here]
============== Get my Google+ profile ==============
Okt 15, 2012 2:00:06 PM Sample getProfile
Schwerwiegend: {
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceededUnreg",
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
"extendedHelp": "https://code.google.com/apis/console"
}
],
"code": 403,
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup."
}
}
Exception in thread "main" java.io.IOException: Stream closed
at java.util.zip.GZIPInputStream.ensureOpen(Unknown Source)
at java.util.zip.GZIPInputStream.read(Unknown Source)
at java.io.FilterInputStream.read(Unknown Source)
at com.google.api.client.http.HttpResponse.parseAsString(HttpResponse.java:464)
at Sample.main(Sample.java:45)
peut-être que quelqu'un là-bas peut m'aider. J'ai essayé le démarreur plus java et une exception est levée (voir la question ci-dessus) – hannes
Comme le lien dans cette réponse est maintenant obsolète, les lecteurs peuvent souhaiter suivre le [Java Quickstart] (https://developers.google.com/google -apps/calendar/quickstart/java) qui a un exemple de programme de travail. – mleonard