Skip to main content

api.awau.moe 的 Python API 包装器

项目描述

# owo.py

一个用 Python 编写的包装器,允许您将图像上传到 owo.whats-th.is 并通过 uwu.whats-th.is 缩短 URL。允许通过异步和非异步两种方法。(支持 py2)

# 说明

1. 获取 API 密钥以便实际能够使用该服务。
2. 运行命令“pip install owo”。
3. 检查下面的用法以找到一些如何使用脚本的基本示例。

### 移动设备

要在使用 [Termux](https://termux.com/) 的 Android 设备上使用,需要 Termux:API 包才能使用后台监视器。
您将需要使用设备的应用商店并运行“$ apt install termux-tools termux-api”进行安装


**安装后也需要执行以下操作,否则将无法正常工作!**

```bash
$ owo-fix
```

后台监视器监视目录(通常是截图文件夹)中的新文件并上传那些新文件。

该程序接受几个命令行标志。

```
$ owo-bg --help
用法:bg.py [-h] [-p PATH] -k KEY [-u URL] [-tts]

可选参数:
-h, --help 显示此帮助信息和exit
-p PATH, --path PATH 检查文件更新的路径
-k KEY, --key KEY API Key
-u URL, --url URL 要使用的基本虚 url
-tts 通过 tts 确认消息 | 仅限手机
```

基本 url 可以是任何 owo.whats-th.is 虚 url。

**使用示例**

`$ owo-bg -p "/storage/Pictures/Screenshots" -k "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" -u "https://i.am-a.ninja/" `

这将启动后台任务监控 `/storage/Pictures/Screenshots/` 以获取新文件,上传这些文件并返回链接,使用虚 url [https://i.am-a.ninja/](https:// /i.am-a.ninja/)


# Usage

脚本的基本用法是这样的。

**图像上传**

```python
import owo
owo.upload_files(API_KEY, "file.png", "file.py")
```

返回类似..

```python
{"file.png": "网址”,“file.py”:“网址”





import owo
owo.shorten_urls(API_KEY, "url1","url2")
```

返回类似..

```python
["shortened url 1","shortened url 2"]
```获取


更强大/更好的示例请检查 /examples/。

# 贡献

1. 分叉回购。
2. 编辑代码。
3. 做公关。
4. 提交上述 PR。

# 许可证

可以在 `LICENSE.md` 中找到 MIT 许可证的副本。


项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

owo-2.2.2.tar.gz (6.6 kB 查看哈希

已上传 source

内置发行版

owo-2.2.2-py3.6.egg (19.5 kB 查看哈希

已上传 3 6

owo-2.2.2-py3-none-any.whl (11.5 kB 查看哈希

已上传 py3