úÎÉ   *Either an error message or a modified URL Service credentials. bit.ly login name API key as found at  http://bit.ly/account/ Server to use, e.g. http://api.j.mp Account to use with bit.ly Account to use with j.mp Given a long URL, shorten encodes it as a shorter one. Account to use  Long URL !Either error or short bit.ly URL Given a short bit.ly URL, expand) decodes it back into a long source URL. Account to use Short bit.ly URL  Either error or long source URL 6Internal function to accomodate all types of requests Account to use Name of the API request (e.g. shorten or expand) 0Alist of the parameters specific to the request 5Path to the node with the result in the XML response Analyze XML response Parsed XML document !Path to the node with the result          Bitly-0.0.7 Network.BitlyResultAccountloginapikeyserver bitlyAccount jmpAccountshortenexpand dropHeadIfrequest errorOrResult