python
import requests
import json
class ShortenTV:
def shorten_url(self, long_url):
url = "http://shorten.tv/api/shorten"
payload = {
"long_url": long_url
}
headers = {
"Content-Type": "application/json"
}
response = requests.post(url, data=json.dumps(payload), headers=headers)
if response.status_code == 200:
short_url = response.json().get("short_url")
return short_url
else:
return None
python
if __name__ == "__main__":
shorten_tv = ShortenTV()
long_url = "https://www.example.com/this-is-a-very-long-url-that-needs-to-be-shortened"
short_url = shorten_tv.shorten_url(long_url)
if short_url:
print("Short URL:", short_url)
else:
print("URL shortening failed.")
pip install requests