0

我正在构建自己的 Twitter 分享链接,如下所述:

https://dev.twitter.com/docs/tweet-button#build-your-own

我要共享的 URL 类似于此示例 URL:

https://twitter.com/intent/tweet?url=http://www.google.com&text=I%20just%20shared%20my%20link%20using%20@eckroth%20-%20Check%20it%20out

我的问题: 如何在 URL 之后添加带有其他信息的文本?URL 参数位于共享字符串的最后:

“我刚刚使用 @eckroth 分享了我的链接 - 看看:http ://www.google.com ”

我希望它是这样的:

“我刚刚使用@eckroth 分享了我的链接 - 看看:http ://www.google.com - 这里有一些其他文字!

4

1 回答 1

1

抱歉,Joel,但是您不能使用 Web Intents API 来做到这一点,这是您提供的示例 URL 发布到的内容。看看这个: https ://dev.twitter.com/docs/intents 。

如果您向下滚动到“支持的参数”,您将看到 url 参数的描述,其中指出它将被缩短并“附加到推文的末尾”。因此,如果我们将 URL 交给 Twitter 来处理,我们将无法控制它的去向。

也就是说,您可以自己简单地在文本中包含 URL。在 Twitter 制作自己的 URL 缩短器之前,我们曾经这样做过。通过http://bit.ly或类似方式将其传递,然后将生成的 URL 包含在文本中您想要的任何位置。

注意 - 您的自缩短链接将在时间轴的屏幕上呈现的方式可能与您传递给 Twitter 的 URL 具有相同的权限,因此您可能希望两者都做。

祝你好运!

于 2012-04-24T19:35:26.933 回答