Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/401.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用自定义Twitter推文按钮自动缩短url_Javascript_Twitter_Url Shortener - Fatal编程技术网

Javascript 使用自定义Twitter推文按钮自动缩短url

Javascript 使用自定义Twitter推文按钮自动缩短url,javascript,twitter,url-shortener,Javascript,Twitter,Url Shortener,有没有一种方法可以让twitter在使用自定义按钮时生成我的url的缩短版本(根据:) 我不需要任何计数器,我只想共享一个文本、缩短的url和一个标签 var twUrl = 'http://twitter.com/share?count=none&text=' + encodeURIComponent(text) + '&url=' + url + '&hashtags=' + encodeURIComponent(hashtags); window.open(

有没有一种方法可以让twitter在使用自定义按钮时生成我的url的缩短版本(根据:)

我不需要任何计数器,我只想共享一个文本、缩短的url和一个标签

var twUrl = 'http://twitter.com/share?count=none&text=' + encodeURIComponent(text) + '&url=' + url + '&hashtags=' + encodeURIComponent(hashtags);
    window.open(twUrl, 'sharer', 'toolbar=0,status=0,width=650,height=254');

谢谢

您可以使用bitly API来缩短url

签出文档:

关于如何使用jquery使用bitly API的问题,请参见答案中的代码示例:

因此,我需要先手动使用该服务,然后使用上面代码中的响应?请参阅我的更新答案。它有一个与SO问题的链接,将引导您完成整个过程。