Appearance
status+me.virmesh.account.disabled
対象 account が tombstone 化済みであり、有効な主体または参照先として扱えないことを示します。
Description
この status は account が disable 済みで、以後の更新、social 操作、migration、
公開 profile / handle 解決の対象として受理されない場合に返ります。
通常は HTTP 410 Gone と組み合わせて返します。
When this happens
- tombstone 化済み account を
fromとして private action を実行した - tombstone 化済み account の profile または handle を更新しようとした
- tombstone 化済み account を social action の sender / recipient / target に含めた
- tombstone 化済み account の profile または handle を解決しようとした
- tombstone 化済み account に対して migration action を実行しようとした
Payload
payload.messagestringRequired実装依存の詳細メッセージです。
Examples
account disabled
{
"status": "status+me.virmesh.account.disabled",
"payload": {
"message": "The requested account has been disabled and tombstoned."
}
}Client handling
- 対象 account を有効な player として扱う local cache を更新する
- tombstone 済み主体に対する再試行を止める
- 回復フローではなく別 account として扱う
Related statuses
Referenced by
| HTTP | API | Action |
|---|---|---|
410 | me.virmesh.handle.resolveHandle | me.virmesh.handle.resolveHandle |
410 | me.virmesh.handle.updateHandle | me.virmesh.handle.updateHandle |
410 | me.virmesh.player.prepareProfileImageUpload | me.virmesh.player.prepareProfileImageUpload |
410 | me.virmesh.player.resolveProfile | me.virmesh.player.resolveProfile |
410 | me.virmesh.player.updateProfile | me.virmesh.player.updateProfile |
410 | me.virmesh.server.notifyNewAccount | me.virmesh.server.notifyNewAccount |
410 | me.virmesh.server.switchNewAccount | me.virmesh.server.switchNewAccount |
410 | me.virmesh.social.acceptFriendRequest | me.virmesh.social.acceptFriendRequest |
410 | me.virmesh.social.cancelFriendRequest | me.virmesh.social.cancelFriendRequest |
410 | me.virmesh.social.declineFriendRequest | me.virmesh.social.declineFriendRequest |
410 | me.virmesh.social.listFriends | me.virmesh.social.listFriends |
410 | me.virmesh.social.listIncomingFriendRequests | me.virmesh.social.listIncomingFriendRequests |
410 | me.virmesh.social.listOutgoingFriendRequests | me.virmesh.social.listOutgoingFriendRequests |
410 | me.virmesh.social.removeFriend | me.virmesh.social.removeFriend |
410 | me.virmesh.social.sendFriendRequest | me.virmesh.social.sendFriendRequest |