如何从 Android 应用程序签入 Twitter?
How to checkin in Twitter from Android application?
我正在开发一个 android 应用程序,我想通过 Twitter 分享一些文本内容。用户只需单击一个按钮,我就会推送一条推文,如 instagram 和 foursquare。我做了一些搜索,但所有示例都要求用户单击推文按钮。我想在后台自动发送。我已经知道文本,用户只需单击一个按钮。有没有这方面的例子。
谢谢你了。
你也许可以使用 Twitter4J:
设置身份验证:
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true)
.setOAuthConsumerKey("*********************")
.setOAuthConsumerSecret("******************************************")
.setOAuthAccessToken("**************************************************")
.setOAuthAccessTokenSecret("******************************************");
TwitterFactory tf = new TwitterFactory(cb.build());
Twitter twitter = tf.getInstance();
Post 推文:
Status status = tf.updateStatus("Hello World!");
可以使用
Twitter 休息 API
https://docs.fabric.io/android/twitter/access-rest-api.html
例如,
https://docs.fabric.io/android/twitter/log-in-with-twitter.html#login-with-twitter
检索令牌的示例代码,秘密:
TwitterSession session = Twitter.getSessionManager().getActiveSession();
TwitterAuthToken authToken = session.getAuthToken();
String token = authToken.token;
String secret = authToken.secret;
发送消息的示例代码:
TweetComposer.Builder builder = new TweetComposer.Builder(this)
.text("just setting up my Fabric.")
.image(myImageUri);
builder.show();
我正在开发一个 android 应用程序,我想通过 Twitter 分享一些文本内容。用户只需单击一个按钮,我就会推送一条推文,如 instagram 和 foursquare。我做了一些搜索,但所有示例都要求用户单击推文按钮。我想在后台自动发送。我已经知道文本,用户只需单击一个按钮。有没有这方面的例子。
谢谢你了。
你也许可以使用 Twitter4J:
设置身份验证:
ConfigurationBuilder cb = new ConfigurationBuilder();
cb.setDebugEnabled(true)
.setOAuthConsumerKey("*********************")
.setOAuthConsumerSecret("******************************************")
.setOAuthAccessToken("**************************************************")
.setOAuthAccessTokenSecret("******************************************");
TwitterFactory tf = new TwitterFactory(cb.build());
Twitter twitter = tf.getInstance();
Post 推文:
Status status = tf.updateStatus("Hello World!");
可以使用 Twitter 休息 API
https://docs.fabric.io/android/twitter/access-rest-api.html
例如,
https://docs.fabric.io/android/twitter/log-in-with-twitter.html#login-with-twitter
检索令牌的示例代码,秘密:
TwitterSession session = Twitter.getSessionManager().getActiveSession();
TwitterAuthToken authToken = session.getAuthToken();
String token = authToken.token;
String secret = authToken.secret;
发送消息的示例代码:
TweetComposer.Builder builder = new TweetComposer.Builder(this)
.text("just setting up my Fabric.")
.image(myImageUri);
builder.show();