Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ALIILAPRO/yun-ir

A Python client for https://Yun.ir URL shortener API.
https://github.com/ALIILAPRO/yun-ir

aliilapro python shortener

Last synced: about 2 months ago
JSON representation

A Python client for https://Yun.ir URL shortener API.

Awesome Lists containing this project

README

        

# Yun.ir Python Client

A Python client for the [Yun.ir](https://yun.ir/) URL shortener API.

## Installation

Install with `pip`:

```sh
pip install yun-ir
```

## Usage

```python
from yun import Yun

login = Yun.Api('YOUR tOKEN')
result = login.short('title', 'url')

print(result)
```
## API

`yun_ir.Yun(token: str)`

Create a new Yun.ir client instance.

`token`: Your Yun.ir API token.

`yun_ir.Yun.short(title: str, url: str) -> dict`

Shorten a URL using Yun.ir API.

`title`: Title for the URL

`url`: URL to shorten

Returns:

A dictionary containing the shortened URL, or an error message if the request fails.