Showing Direct Message Events
Show direct message events information.
Entity: DirectMessageEvents
Type: DirectMessageEventsType.Show
Parameters/Filters:
Name | Purpose | Type | Required |
---|---|---|---|
ID | Direct message event ID | ulong | yes |
v4.x Example:
DirectMessageEvents dmResponse =
await
(from dm in twitterCtx.DirectMessageEvents
where dm.Type == DirectMessageEventsType.Show &&
dm.ID == 917929712638246916
select dm)
.SingleOrDefaultAsync();
MessageCreate msgCreate = dmResponse?.Value?.DMEvent?.MessageCreate;
if (dmResponse != null && msgCreate != null)
Console.WriteLine(
"From ID: {0}\nTo ID: {1}\nMessage Text: {2}",
msgCreate.SenderID ?? "None",
msgCreate.Target.RecipientID ?? "None",
msgCreate.MessageData.Text ?? "None");
Twitter API: direct_messages/events/show