我一直在努力寻找一个书签,让您可以在Twitter应用中查看特定的推文。所需的API为twitter://status?id=124556789012345789
,它将打开URL中的推文ID 124556789012345789。我需要从网址中提取推文ID并将其添加到twitter://status?id=
。问题是,其中包含推文ID的网址为https://mobile.twitter.com/(username)/status/(tweet id)
,用户名可能会有所不同。我试图做javascript:var s = (location.href);
var u = s.replace("https://mobile.twitter.com/*/status/", "twitter://status?id="));window.open(u);
但是用户名中的*并没有像有时那样充当未知变量。任何帮助将不胜感激。
答案 0 :(得分:3)
多田! javascript:var a = (location.href); var b = a.split("/"); var c = b[5].replace("?photo=1",""); var d = ('twitter://status?id='+c); window.location = (d);