在Twitter上分享(与一点点地短链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Twitter上分享(与一点点地短链接相关的知识,希望对你有一定的参考价值。

  1. //Twitter/Bit.Ly Share Imports
  2. import flash.net.navigateToURL;
  3. import mx.rpc.events.ResultEvent;
  4. import mx.rpc.xml.SimpleXMLDecoder;
  5. import mx.utils.ObjectUtil;
  6.  
  7.  
  8. //Twitter/Bit.Ly Share Vars
  9. private var bitLyLoader:URLLoader;
  10.  
  11.  
  12. /*
  13.  * Call this function to share on twitter, passing your url trough bit.ly!
  14. */
  15. private function twitterShare(articleUrl:String):void
  16. {
  17. // Insert your bit.ly account name & API Key bellow
  18. var bitLyApiUrl:String = "http://api.bit.ly/v3/shorten?login=ACCOUNT NAME&apiKey=API KEY&longUrl="+articleUrl+"&format=xml";
  19. var bitLyApi:URLRequest = new URLRequest(bitLyApiUrl);
  20. bitLyLoader = new URLLoader(bitLyApi);
  21. bitLyLoader.addEventListener(Event.COMPLETE, bitLyFinished);
  22. }
  23.  
  24. /*
  25. * Get the short link & post to twitter
  26. */
  27. private function bitLyFinished(event:Event):void
  28. {
  29. // Lets decode the bit.ly answer!
  30. var getLink:XMLDocument = new XMLDocument(bitLyLoader.data);
  31. var decoder:SimpleXMLDecoder = new SimpleXMLDecoder(true);
  32. var bitLyLink:Object = decoder.decodeXML(getLink);
  33. // Insert your message bellow! Use %23 for trending topics! (Example: %23DigitalWorks)
  34. var URL:String = "http://twitter.com/home?status=Currently reading "+bitLyLink+" %23DigitalWorks";
  35. navigateToURL(new URLRequest(URL), '_blank');
  36. }

以上是关于在Twitter上分享(与一点点地短链接的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 在Twitter上分享(Bit.ly缩短链接)[FLEX]

最新官方新浪短网址生成API接口与在线短网址缩短工具分享

长网址生成短链接生成器源码分享

2020最新新浪短网址生成API接口与在线网址缩短工具分享与介绍

2款新浪短网址api接口推荐与各种短网址类型评析对比

在 Google+ 上分享链接