コンテンツにスキップ

型定義

型 説明
User ユーザー情報(ID・表示名・プロフィール・アバター等)
UserAvatar ユーザーアバター画像情報(大小 2 サイズ)
Post ポスト情報(本文・作成日時・メディア・マスク・スタンプ等)
PostMedia ポスト添付メディア(画像 / 動画)
PostMediaImage ポスト添付画像の詳細
PostMediaVideo ポスト添付動画の詳細
PostMask ポストマスク(センシティブ / ネタバレ)
PostStamp ポストに付与されたスタンプ(スタンプ情報 + 回数)
Media メッセージ添付メディア
MediaImage メッセージ添付画像の詳細
MediaVideo メッセージ添付動画の詳細
MediaStamp スタンプ画像情報
ChatMessage チャットメッセージ(ルーム ID・本文・メディア等)
OfficialStampSet 公式スタンプセット(名前・スプライト URL・有効期間等)
OfficialStamp 個別の公式スタンプ
CommunityStampSet コミュニティスタンプセット(Plugin のみ)
CommunityStamp 個別のコミュニティスタンプ(Plugin のみ)
Community コミュニティ情報(Plugin のみ)
CommunityUsingApplication コミュニティが利用しているアプリケーション情報(Plugin のみ)
ApplicationVersion アプリケーションのバージョン情報(Plugin のみ)
型 説明
Event イベント(ID・種別・イベントボディの oneof)
PingEvent 接続確認イベント(フィールドなし)
PostCreatedEvent ポスト作成イベント(理由リスト・ポスト・発行者・コミュニティ)
CommunityMemberChangedEvent コミュニティメンバー参加・退出イベント(Plugin のみ)
ChatMessageReceivedEvent チャットメッセージ受信イベント(理由リスト・メッセージ・発行者)
CommunityPluginManagedEvent Plugin のインストール・アンインストールイベント(Plugin のみ)
型 説明
CreatePostRequest ポスト作成リクエスト
InitiatePostMediaUploadRequest メディアアップロード開始リクエスト
InitiatePostMediaUploadResponse メディアアップロード開始レスポンス(mediaId / uploadUrl)
GetPostMediaStatusResponse メディア状況レスポンス(status)
SendChatMessageRequest チャットメッセージ送信リクエスト
GetStampsRequest スタンプ一覧取得リクエスト
GetStampsResponse スタンプ一覧取得レスポンス(公式・コミュニティスタンプセット)
GetCommunitiesRequest コミュニティ情報取得リクエスト(Plugin のみ)
GetCommunityTimelineRequest コミュニティタイムライン取得リクエスト(Plugin のみ)
GetCommunityMemberListRequest コミュニティメンバー一覧取得リクエスト(Plugin のみ)
GetCommunityMemberListResponse コミュニティメンバー一覧取得レスポンス(Plugin のみ)
RestrictCommunityPostRequest コミュニティポスト非表示リクエスト(Plugin のみ)
GetCommunitiesUsingApplicationRequest インストール済みコミュニティ一覧取得リクエスト(Plugin のみ)
GetCommunitiesUsingApplicationResponse インストール済みコミュニティ一覧取得レスポンス(Plugin のみ)
SendDirectMessageToCommunityMemberRequest コミュニティメンバーへの DM 送信リクエスト(Plugin のみ)

各型の詳細なフィールドについては API クライアント および コミュニティプラグイン ガイドを参照してください。

公式の型定義は mixi2-api(Protocol Buffers)を参照してください。