Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
jupyter-naas
GitHub Repository: jupyter-naas/awesome-notebooks
Path: blob/master/Bitly/Bitly_Retrieve_Bitlink.ipynb
2973 views
Kernel: Python 3

Bitly.png

Bitly - Retrieve Bitlink

Give Feedback | Bug report

Tags: #bitly #api #list #active #links #python #bitlink

Last update: 2023-11-21 (Created: 2023-02-23)

Description: This notebook will return information for a specified bitlink using the Bitly API.

Input

Import libraries

import requests import json import naas from pprint import pprint

Setup variables

  • token: Bitly Access Token

  • bitlink: A Bitlink made of the domain and hash

token = naas.secret.get("BITLY_TOKEN") or "<YOUR_TOKEN_HERE>" bitlink = "bit.ly/3lU6xxxt"

Model

def retrieve_bitlink(token, bitlink): headers = {"Authorization": f"Bearer {token}"} url = f"https://api-ssl.bitly.com/v4/bitlinks/{bitlink}" response = requests.get(url, headers=headers) response.raise_for_status() return response.json() link = retrieve_bitlink(token, bitlink)

Output

Display result

pprint(link)