Twitter共享api无法获取带有两个标志的url

Twitter共享api无法获取带有两个标志的url,twitter,hash,share,Twitter,Hash,Share,要像这样共享文本和url: 试验http://onetwothree 所以我试着 https://twitter.com/intent/tweet?text=test&url=http%3A%2F%2Fone%23two%23three 并且只获取结果测试,不包含url 当在url中只有一声叹息是可以的 比如说 https://twitter.com/intent/tweet?text=test&url=http%3A%2F%2Fone%23two 给我 测验http://onetwo 如何添加

要像这样共享文本和url:

试验http://onetwothree

所以我试着

https://twitter.com/intent/tweet?text=test&url=http%3A%2F%2Fone%23two%23three

并且只获取结果测试,不包含url

当在url中只有一声叹息是可以的 比如说

https://twitter.com/intent/tweet?text=test&url=http%3A%2F%2Fone%23two

给我 测验http://onetwo


如何添加sec?

这几乎可以肯定,因为在一个URL中不能有多个sec

您共享的是哪种URL需要两个

如果你一定要这么做,你可以作弊,然后用URL将第二个%编码成%25


谢谢特伦斯,我以不同的方式对其进行了调整——我没有在twitter调用中填充url部分,而是将我的url附加到文本字段中,效果很好。我也会试试你的方法。
https://twitter.com/intent/tweet?text=test&url=http%3A%2F%2Fone%23two%2523two