Android 中意图简单的长推文

发布于 2025-01-06 07:04:28 字数 581 浏览 1 评论 0原文

我想在我的 Android 应用程序中使用一个简单的意图向 Twitter 发布一条长推文(超过 140 个字符)。这是我现在正在做的事情:

    String strUrl = "http://twitter.com/home/?status=" + resultWords;
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setData(Uri.parse(strUrl));
    startActivity(intent);

resultWords 是我想作为更新发布的长消息,但由于 140 个字符的限制,现在我无法发布。有没有一种方法可以让我使用上述方法发布到 Twitter,但包含一部分文本,后跟指向文本其余部分的 url 链接,例如“今天我去了市场和 http://bit.ly/2309"?处理这个问题最好和最简单的方法是什么?

另外,如果我必须使用像 twitter4j 这样的第三方库,它或是否有类似的库支持长推文?

预先感谢您的任何帮助!

I want to post a long tweet (more than 140 chars) to twitter using just a simple intent in my android application. Here is what I am doing now:

    String strUrl = "http://twitter.com/home/?status=" + resultWords;
    Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setData(Uri.parse(strUrl));
    startActivity(intent);

resultWords is the long message i want to post as an update, but right now I am unable to because of the 140 chars limit. Is there a way that I can somehow post to twitter using the above method but include a portion of the text followed by a url link to the rest of the text such as "today I went to the market and http://bit.ly/2309"? What is the best and easiest way to handle this?

Also, if I must use a third party library like twitter4j, does it or are there any like it that support long tweets?

Thanks in advance for any help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

没有伤那来痛 2025-01-13 07:04:28

在 Twitter 上发送超过 140 个字符的推文有两种主要方法。

第一种更简单的方法是简单地将消息分成多条推文,可能在每条推文的末尾附加“(续)”或类似内容。我相信您可以自己弄清楚如何做到这一点。

第二种是使用托管整个消息的辅助服务,然后发布消息的开头,然后发布到 Twitter 的链接。 Twitlonger 是一项受欢迎的服务。
他们有一个 API

There are two major methods for sending tweets longer than 140 characters on Twitter.

The first, simpler method, is to simply break the message up into multiple tweets, possibly with "(cont.)" or similar appended to the end of each tweet. I trust you can figure out how to do this on your own.

The second is to use a secondary service that hosts the entire message, but then posting the start of the message and then a link to Twitter. A popular service is Twitlonger.
They have an API.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文