domain_blocks
ドメインブロックの追加と更新
get
Fetch domain blocks
ユーザーがブロックしたドメイン
戻り値: 文字列の配列
OAuth: User token + read:blocks
or follow
実装履歴:
- 1.4.0 - 追加されました
リクエスト
ヘッダ
string
クエリ
string
string
string
レスポンス
200: Success
limit=2でのレスポンス例。block idはプライベートな情報であるため、ページ送りをするためにはHTTPのLink
ヘッダーを見る必要があります。
Link: <https://mastodon.social/api/v1/domain_blocks?limit=2&max_id=16194>; rel="next", <https://mastodon.social/api/v1/domain_blocks?limit=2&since_id=16337>; rel="prev"
["nsfw.social","artalley.social"]
401: Unauthorized
Incorrect Authorization header
{
"error": "The access token is invalid"
}
post
Block a domain
ドメインブロックは:
- そのドメインからの全ての公開投稿を隠します
- そのドメインのユーザーからの全ての通知を隠します
- そのドメインのユーザーからのフォローを解除します
- そのドメインのユーザーはフォローできません(ただし既存のフォローは解除されません)
戻り値: n/a
OAuth: User token + ****write:blocks
or follow
実装履歴:
- 1.4.0 - 追加されました
リクエスト
ヘッダ
string
フォームのパラメータ
string
レスポンス
200: Success
リクエストが成功した場合、空のオブジェクトが返ります。もしすでにそのドメインをブロックしていたり、そのようなドメインは存在しない、そもそもドメインの形でないような場合であっても「成功」とみなされることに注意してください。
{}
401: Unauthorized
誤ったAuthorizationヘッダ
{
"error": "The access token is invalid"
}
422: Unprocessable Entity
If domain
is not provided or contains spaces, the request will fail.
empty
{
"error": "Validation failed: Domain can't be blank"
}
invalid
{
"error": "Validation failed: Domain is not a valid domain name"
}
delete
Unblock a domain
すでに存在しているドメインブロックを解除する。
戻り値: n/a
OAuth: User token + ****write:blocks
or follow
実装履歴:
- 1.4.0 - 追加されました
リクエスト
ヘッダ
string
フォームのパラメータ
string
レスポンス
200: Success
リクエストが成功した場合、空のオブジェクトが返ります。もしそのドメインをブロックしていな買った場合でも、「成功」とみなされることに注意してください。
{}
401: Unauthorized
誤ったAuthorizationヘッダ
{
"error": "The access token is invalid"
}
422: Unprocessable Entity
If domain
is not provided or contains spaces, the request will fail.
empty
{
"error": "Validation failed: Domain can't be blank"
}
invalid domain
{
"error": "Validation failed: Domain is not a valid domain name"
}
最終更新 July 1, 2020 · このページを改善する
他の言語:
English