Search:
  • Home
  • Examples
    • Thumb

      Flex Examples

      Check out our Flex Examples!

    • Thumb

      Flash Builder Examples

      Check out our Flash Builder Examples!

    • Thumb

      AIR Examples

      Check out our AIR Examples!

    Adobe® Flex, Adobe® Flash Builder and Adobe® AIR are registered trademarks of Adobe Systems.
  • Components
    • Thumb

      WP Flex Contact Form

      Check out our WP Flex Contact Form!

    • Thumb

      Flash CountDown Plugin

      Check out our Flash CountDown Plugin!

    This is an overview of all our Flash/Flex based Components.
  • Jobs
  • Guest Poster
  • Forum
  • Contact Us
Subscribe to Flex BlogSubscribe
  • Examples
Browse > Home / Examples / TinyURL usage with Flash Builder

TinyURL usage with Flash Builder

18 November 2009

Line Break

Author: Theo (4 Articles) - Author Website

Theo is a SAP Integration Specialist by day and a Webdeveloper / Web App Evangelist by night. He is the creator of "I Am Bored So I blog" and he is a member of the Board of the Dutch Flex Usergroup. With his quote "Never Give Up, Never Surrender" (Actually stolen from Galaxy Quest) he fights his way through the day.


Always wanted to use flex or air to create your tinyUrl’s ?

You making an application which should create tinyurls ?

Well look no further. Here’s the code to create smaller urls using the tiny url api.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<fx:Script>
    <![CDATA[
        import mx.rpc.events.ResultEvent;
        import mx.rpc.http.HTTPService;
       
        public var _completeService:HTTPService = new HTTPService();

        //this function trows the long user url to tiny url.com
        public function onStartTinyUrl(event:Event):void {
            _completeService = new HTTPService();
            _completeService.resultFormat = "text";
            _completeService.addEventListener("result", testdata);
            _completeService.url = "http://tinyurl.com/api-create.php?url=" + yURL.text;
            _completeService.send();
           
        }

        // this function get the data back from tiny url and places it in the textbox          
        public function testdata(event:ResultEvent):void {
            var data:String = _completeService.lastResult as String;
            tURL.text = data;
        }
       
    ]]>
</fx:Script>

and

1
2
3
4
5
6
7
8
9
10
11
<mx:Form x="10" y="10">
    <mx:FormItem label="Your URL">
        <s:TextInput width="216" id="yURL"/>
    </mx:FormItem>
    <mx:FormItem>
        <s:Button label="Go !" click="onStartTinyUrl(event)"/>
    </mx:FormItem>
    <mx:FormItem label="TinyURL">
        <s:TextInput width="215" enabled="true" id="tURL" selectable="true"/>
    </mx:FormItem>
</mx:Form>

Which will give you this :

Related posts:

  1. Connect to Google Analytics from Flash Builder
  2. Using States in Flash Builder
  3. Flex 4 / Flash Builder 4: Repeater changed to DataGroup
  4. Call Javascript function from Flex / Flash Builder (AS3)
  5. Using ASDoc as an External Tool in Flash Builder 4

Written by Theo · Filed Under Examples 

Was this post useful to you?

1 Star2 Stars3 Stars4 Stars5 Stars (2 votes, average: 3.50 out of 5)
Loading ... Loading ...

Comments

2 Responses to “TinyURL usage with Flash Builder”

  1. sundeep machado on December 8th, 2009 6:41 am

    Does this tutorial work with Flex Builder 3? I am reluctant to use the Beta Flash Builder.

  2. Theo on December 8th, 2009 9:42 am

    Yes I think so. There are no real Flash Builder items in this manual.

Get Adobe Flash player

  • Sponsors

  • Popular Tags

    • AdvancedDataGrid
    • AIR
    • ArrayCollection
    • baseColor
    • Button
    • ButtonBar
    • ComboBox
    • CursorManager
    • DataGrid
    • Effects
    • File
    • Flash Builder
    • Flash Builder 4
    • Flashvars
    • Flex 4
    • HSlider
    • Icon
    • Image
    • itemRenderer
    • LinkBar
    • MouseWheel
    • PHP
    • ProgressBar
    • Repeater
    • Style
    • Timer
    • Tree
    • Twitter
    • ViewStack
    • VSlider
  • Flex Blog Readers

  • Testing..

  • Flex Jobs (from Flex Jobs.org)

    Your Job here? Post your job @ Flex Jobs.org

    Advertisement

  • Recent Posts

    • How to make a magnetic button in Flex 4
    • Using ASDoc as an External Tool in Flash Builder 4
    • Flex Encryption (MD5, SHA1, SHA224, SHA256, HMAC)
    • The SWIZ framework for Flex 3 / Flex 4: Easy, Light and Very Powerfull
    • Call Javascript function from Flex / Flash Builder (AS3)
    • Flex FlashVars in AS3 Example
    • Data Dependant Tree Icon with Tree in AdvancedDataGrid with iconFunction
    • WordPress Flash / Flex Comments Form
    • Adobe AIR SQLite Example
    • Flex 4 Effect Example: Sliding text using the Move Effect
  • Categories

    • Examples
    • Guest Poster
  • Archives

    • June 2010
    • May 2010
    • April 2010
    • March 2010
    • February 2010
    • January 2010
    • December 2009
    • November 2009
    • October 2009
    • March 2009
    • February 2009
  • Blogroll

    • Adobe Flex Jobs
    • NL for Business
  • Meta

    • Register
    • Log in
    • WordPress
    • XHTML

Copyright © 2010 Flex Blog · AdobeĀ® and AdobeĀ® Flex are registered trademarks of Adobe Systems.

WordPress Adobe Flex Adobe Flash Builder Adobe AIR Creative Commons License

  • Popular Posts

    • Progressbar in Datagrid Example 6 votes, average: 5.00 out of 56 votes, average: 5.00 out of 56 votes, average: 5.00 out of 56 votes, average: 5.00 out of 56 votes, average: 5.00 out of 5 (5.00 out of 5)
    • List Directory with AIR in Flex 4 6 votes, average: 5.00 out of 56 votes, average: 5.00 out of 56 votes, average: 5.00 out of 56 votes, average: 5.00 out of 56 votes, average: 5.00 out of 5 (5.00 out of 5)
    • Data Dependant Tree Icon with Tree in AdvancedDataGrid with iconFunction 5 votes, average: 5.00 out of 55 votes, average: 5.00 out of 55 votes, average: 5.00 out of 55 votes, average: 5.00 out of 55 votes, average: 5.00 out of 5 (5.00 out of 5)
    • Control Webpage in HTML Control in AIR 4 votes, average: 5.00 out of 54 votes, average: 5.00 out of 54 votes, average: 5.00 out of 54 votes, average: 5.00 out of 54 votes, average: 5.00 out of 5 (5.00 out of 5)
    • WordPress Flash / Flex Comments Form 4 votes, average: 5.00 out of 54 votes, average: 5.00 out of 54 votes, average: 5.00 out of 54 votes, average: 5.00 out of 54 votes, average: 5.00 out of 5 (5.00 out of 5)