将twitter与android集成

时间:2014-05-11 13:33:13

标签: android twitter twitter4j

我在我的Android应用程序中集成了twitter,这样我就可以将一条信息发送到我的推文列表中。

我正在关注这篇文章。

http://www.tutorialspoint.com/android/android_twitter_integration.htm

首先,和其他平台(例如FB)一样,我必须在apps.twitter上创建一个应用程序。 我做了以上。

其次,我必须将应用程序的权限更改为读取,写入和访问直接消息。当我尝试这样做时,它说我需要用twitter注册我的手机。

关闭我转到我的个人资料设置https://twitter.com/settings/devices 并试图在那里添加我的手机号码。它告诉我在8080发短信GO。

这是我的道路结束的地方。无论我多少次尝试过,我都没有得到8080的确认。

有没有其他方法将twitter与android集成? 。你可以提出任何建议吗?

谢谢

2 个答案:

答案 0 :(得分:1)

请尝试我的图书馆:https://github.com/antonkrasov/AndroidSocialNetworks

借助它,您将能够轻松发布推文:

mSocialNetworkManager.getTwitterSocialNetwork().requestPostMessage(message,
            new DemoOnPostingCompleteListener(message)
    );

private class DemoOnPostingCompleteListener implements OnPostingCompleteListener {
    private String mmMessage;

    private DemoOnPostingCompleteListener(String message) {
        mmMessage = message;
    }

    @Override
    public void onPostSuccessfully(int socialNetworkID) {
        hideProgress();

        handleSuccess("Success", "Message: '" + mmMessage + "' successfully posted.");
    }

    @Override
    public void onError(int socialNetworkID, String requestID, String errorMessage, Object data) {
        hideProgress();
        handleError(errorMessage);
    }
}

如果您有其他问题,请询问:)

答案 1 :(得分:0)

请按照this进行整合推特。

你只需要传递twitter_consumer_key和twitter_secret_key。

希望这会对你有所帮助。