Ich habe den Twitter in meiner App mit Hilfe von this app
Android: Kein Zugriffstoken mit meiner App auf Twitter?
integrieren Jetzt kann ich Post machen. Aber jetzt möchte ich, dass es für meine App funktioniert. Also habe ich den twitter_consumer_key und den twitter_secret_key mit den Keys meiner App geändert. Und dann habe es versucht, aber es gibt mir Fehlermeldung wie unten:
03-29 15:11:50.009: DEBUG/TwitterApp(880): Failed to get request token
03-29 15:11:50.009: WARN/System.err(880): oauth.signpost.exception.OAuthCommunicationException: Communication with the service provider failed: http://twitter.com/oauth/request_token
03-29 15:11:50.039: WARN/System.err(880): at oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:214)
03-29 15:11:50.039: WARN/System.err(880): at oauth.signpost.AbstractOAuthProvider.retrieveRequestToken(AbstractOAuthProvider.java:69)
03-29 15:11:50.039: WARN/System.err(880): at com.example.demo.TwitterApp$2.run(TwitterApp.java:119)
03-29 15:11:50.039: WARN/System.err(880): Caused by: java.io.FileNotFoundException: http://twitter.com/oauth/request_token
03-29 15:11:50.049: WARN/System.err(880): at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:1162)
03-29 15:11:50.049: WARN/System.err(880): at oauth.signpost.basic.HttpURLConnectionResponseAdapter.getContent(HttpURLConnectionResponseAdapter.java:18)
03-29 15:11:50.059: WARN/System.err(880): at oauth.signpost.AbstractOAuthProvider.handleUnexpectedResponse(AbstractOAuthProvider.java:228)
03-29 15:11:50.059: WARN/System.err(880): at oauth.signpost.AbstractOAuthProvider.retrieveToken(AbstractOAuthProvider.java:189)
03-29 15:11:50.059: WARN/System.err(880): ... 2 more
03-29 15:11:50.139: WARN/InputManagerService(60): Window already focused, ignoring focus gain of: [email protected]
Nun, was ist in meiner App falsch? Alle funktioniert gut, aber nicht in der Lage, das Foto auf Twitter zu posten ...
Bitte helfen Sie mir dafür.
Danke.
Geben Sie einige Quellcode – Dharmendra
@Dharmendra: Ich habe den Link des ReadyMade-Projekts geben. Sag mir einfach, wenn ich den Consumer-Key ändere und die App nach meiner Twitter-App aufrufe und starte, warum läuft sie dann nicht? –
Haben Sie das Zugriffs-Token vom Twitter generiert? – Dharmendra