このモジュールは、X API のダイレクトメッセージエンドポイントで使用されるリクエストおよびレスポンスのデータ構造向けの Pydantic モデルを提供します。すべてのモデルは OpenAPI 仕様から生成され、型安全性とバリデーションを提供します。
class xdk.direct_messages.models.CreateByConversationIdRequest
create_by_conversation_id 用のリクエストモデル
Default: {'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}このモデルの設定であり、[ConfigDict][pydantic.config.ConfigDict] に準拠した辞書型オブジェクトである必要があります。
CreateByConversationIdResponse
クラス
基底クラス: BaseModel
create_by_conversation_id のレスポンスモデル
class xdk.direct_messages.models.CreateByConversationIdResponse
create_by_conversation_id 用のレスポンスモデル
class xdk.direct_messages.models.CreateByParticipantIdResponse
create_by_participant_id 用のレスポンスモデル
class xdk.direct_messages.models.CreateConversationResponse
create_conversation メソッドのレスポンスモデル
class xdk.direct_messages.models.DeleteEventsResponse
delete_events のレスポンスモデル。
class xdk.direct_messages.models.GetEventsByConversationIdResponse
get_events_by_conversation_id のレスポンスモデル
class xdk.direct_messages.models.GetEventsByIdResponse
get_events_by_id のレスポンス用モデル
class xdk.direct_messages.models.GetEventsByParticipantIdResponse
get_events_by_participant_id メソッドのレスポンスモデル
class xdk.direct_messages.models.GetEventsResponse
get_events のレスポンスモデル