Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6a8ddae772 | |||
| 57da0ec0f3 | |||
| 8017146b1a | |||
| 5b048f18bf | |||
| 1d8a5d3937 | |||
| ed710dc45a | |||
| 2efa5ec057 | |||
| 6e8a1018b3 |
@@ -5,13 +5,13 @@
|
||||
## インストール
|
||||
```bash
|
||||
# npm
|
||||
npm install git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.4
|
||||
npm install git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.7
|
||||
|
||||
# yarn
|
||||
yarn add git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.4
|
||||
yarn add git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.7
|
||||
|
||||
# pnpm
|
||||
pnpm add git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.4
|
||||
pnpm add git+https://gitea.last2014.com/last2014/better-uwuzu-sdk.git#1.1.7
|
||||
```
|
||||
> **NOTE**
|
||||
> このSDKはnpmリポジトリがありません。Gitリポジトリを使用しています。
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "better-uwuzu-sdk",
|
||||
"version": "1.1.4",
|
||||
"version": "1.1.7",
|
||||
"description": "A better uwuzu SDK.",
|
||||
"main": "dist/index.js",
|
||||
"types": "dist/types/index.d.ts",
|
||||
|
||||
+11
-5
@@ -39,13 +39,19 @@ const Parser: parserType = (data, type, endpoint) => {
|
||||
|
||||
if (type === "request") {
|
||||
if (result.media && result.text && endpoint === "ueuse/create") {
|
||||
for (let i = 0; i < result.media.photo.length; i++) {
|
||||
result[`photo${i + 1}`] = result.media.photo[i];
|
||||
if (result.media.photo) {
|
||||
for (let i = 0; i < result.media.photo.length; i++) {
|
||||
result[`image${i + 1}`] = result.media.photo[i];
|
||||
}
|
||||
}
|
||||
|
||||
for (let i = 0; i < result.media.video.length; i++) {
|
||||
result[`video${i + 1}`] = result.media.video[i];
|
||||
}
|
||||
/*if (result.media.video) {
|
||||
for (let i = 0; i < result.media.video.length; i++) {
|
||||
result[`video${i + 1}`] = result.media.video[i];
|
||||
}
|
||||
}*/
|
||||
|
||||
delete result.media;
|
||||
}
|
||||
|
||||
return result;
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
import InputError from "../../../modules/error/input";
|
||||
import AuthError from "../../../modules/error/auth";
|
||||
import { ueuseModule } from "../../../modules/ueuse";
|
||||
import ueuseModule from "../../../modules/ueuse";
|
||||
import ueuseError from "../../../modules/error/ueuse";
|
||||
import Page from "../../../modules/page";
|
||||
|
||||
|
||||
+2
-2
@@ -8,14 +8,14 @@ export default interface UeuseCreate {
|
||||
/** 本文 */
|
||||
text: string;
|
||||
/** メディア */
|
||||
media: Media;
|
||||
media?: Media;
|
||||
/** NSFWにするかどうか */
|
||||
nsfw?: boolean;
|
||||
/** 返信先ユーズのユニークID */
|
||||
replyid?: string;
|
||||
/** リユーズ/引用元ユーズのユニークID */
|
||||
reuseid?: string;
|
||||
} & Media;
|
||||
};
|
||||
response: {
|
||||
/** 成功かどうか */
|
||||
success: true;
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
import InputError from "../../modules/error/input";
|
||||
import AuthError from "../../modules/error/auth";
|
||||
import { ueuseModule } from "../../modules/ueuse";
|
||||
import ueuseModule from "../../modules/ueuse";
|
||||
import ueuseError from "../../modules/error/ueuse";
|
||||
|
||||
export default interface UeuseGet {
|
||||
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
import InputError from "../../modules/error/input";
|
||||
import AuthError from "../../modules/error/auth";
|
||||
import { ueuseModule } from "../../modules/ueuse";
|
||||
import ueuseModule from "../../modules/ueuse";
|
||||
import ueuseError from "../../modules/error/ueuse";
|
||||
import Page from "../../modules/page";
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
import InputError from "../../modules/error/input";
|
||||
import AuthError from "../../modules/error/auth";
|
||||
import { ueuseModule } from "../../modules/ueuse";
|
||||
import ueuseModule from "../../modules/ueuse";
|
||||
import ueuseError from "../../modules/error/ueuse";
|
||||
import Page from "../../modules/page";
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
import InputError from "../../modules/error/input";
|
||||
import AuthError from "../../modules/error/auth";
|
||||
import { ueuseModule } from "../../modules/ueuse";
|
||||
import ueuseModule from "../../modules/ueuse";
|
||||
import ueuseError from "../../modules/error/ueuse";
|
||||
import Page from "../../modules/page";
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
import InputError from "../../modules/error/input";
|
||||
import AuthError from "../../modules/error/auth";
|
||||
import { ueuseModule } from "../../modules/ueuse";
|
||||
import ueuseModule from "../../modules/ueuse";
|
||||
import ueuseError from "../../modules/error/ueuse";
|
||||
import Page from "../../modules/page";
|
||||
|
||||
|
||||
Vendored
+2
-2
@@ -1,8 +1,8 @@
|
||||
export interface Media {
|
||||
/** 画像URL */
|
||||
photo: string[];
|
||||
/** 動画URL */
|
||||
video: string[];
|
||||
///** 動画URL */
|
||||
//video: string[];
|
||||
};
|
||||
|
||||
export default interface ueuseModule {
|
||||
|
||||
Reference in New Issue
Block a user