Skip to content
Snippets Groups Projects
Commit 10e9d3f3 authored by syuilo's avatar syuilo
Browse files

wip

parent 11439afd
No related branches found
No related tags found
No related merge requests found
endpoint: "notes/create"
desc:
ja: "投稿します。"
en: "Compose new note."
params:
- name: "text"
type: "string"
optional: true
desc:
ja: "投稿の本文"
en: "The text of your note"
- name: "cw"
type: "string"
optional: true
desc:
ja: "コンテンツの警告。このパラメータを指定すると設定したテキストで投稿のコンテンツを隠す事が出来ます。"
en: "Content Warning"
- name: "mediaIds"
type: "id(DriveFile)[]"
optional: true
desc:
ja: "添付するメディア(1~4つ)"
en: "Media you want to attach (1~4)"
- name: "replyId"
type: "id(Note)"
optional: true
desc:
ja: "返信する投稿"
en: "The note you want to reply"
- name: "renoteId"
type: "id(Note)"
optional: true
desc:
ja: "引用する投稿"
en: "The note you want to quote"
- name: "poll"
type: "object"
optional: true
desc:
ja: "投票"
en: "The poll"
defName: "poll"
def:
- name: "choices"
type: "string[]"
optional: false
desc:
ja: "投票の選択肢"
en: "Choices of a poll"
res:
- name: "createdNote"
type: "entity(Note)"
optional: false
desc:
ja: "作成した投稿"
en: "A note that created"
endpoint: "notes/timeline"
desc:
ja: "タイムラインを取得します。"
en: "Get your timeline."
params:
- name: "limit"
type: "number"
optional: true
desc:
ja: "取得する最大の数"
- name: "sinceId"
type: "id(Note)"
optional: true
desc:
ja: "指定すると、この投稿を基点としてより新しい投稿を取得します"
- name: "untilId"
type: "id(Note)"
optional: true
desc:
ja: "指定すると、この投稿を基点としてより古い投稿を取得します"
- name: "sinceDate"
type: "number"
optional: true
desc:
ja: "指定した時間を基点としてより新しい投稿を取得します。数値は、1970 1 1 00:00:00 UTC から指定した日時までの経過時間をミリ秒単位で表します。"
- name: "untilDate"
type: "number"
optional: true
desc:
ja: "指定した時間を基点としてより古い投稿を取得します。数値は、1970 1 1 00:00:00 UTC から指定した日時までの経過時間をミリ秒単位で表します。"
......@@ -7,6 +7,9 @@ import { IApp } from '../../../../models/app';
import getParams from '../../get-params';
export const meta = {
desc: {
ja: '投稿します。'
},
params: {
visibility: $.str.optional.or(['public', 'home', 'followers', 'specified', 'private']).note({
default: 'public',
......@@ -78,6 +81,16 @@ export const meta = {
ja: 'アンケート'
}
})
},
res: {
data: {
createdNote: {
type: 'entity(Note)',
desc: {
ja: '作成した投稿'
}
}
}
}
};
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment