-
Notifications
You must be signed in to change notification settings - Fork 8
LineMessaging
Kiyoaki Tsurutani edited this page Jan 24, 2018
·
3 revisions
public enum LineMessaging.ActionType
: Enum, IComparable, IFormattable, IConvertibleEnum
| Value | Name | Summary |
|---|---|---|
0 |
Postback | |
1 |
Message | |
2 |
Uri | |
3 |
Datetimepicker |
public class LineMessaging.DatetimepickerAction
: ILineActionProperties
| Type | Name | Summary |
|---|---|---|
ActionType |
Type |
public interface LineMessaging.ILineActionProperties
| Type | Name | Summary |
|---|---|---|
ActionType |
Type |
public interface LineMessaging.ILineMessageProperties
| Type | Name | Summary |
|---|---|---|
MessageType |
Type |
public class LineMessaging.LineAreaBoundsProperties
| Type | Name | Summary |
|---|---|---|
Int32 |
Height | |
Int32 |
Width | |
Int32 |
X | |
Int32 |
Y |
public class LineMessaging.LineAudioMessage
: ILineMessageProperties
| Type | Name | Summary |
|---|---|---|
Int64 |
Duration | |
String |
OriginalContentUrl | |
MessageType |
Type |
public class LineMessaging.LineErrorResponseProperties
| Type | Name | Summary |
|---|---|---|
DetailObject[] |
Details | |
String |
Message |
Methods
| Type | Name | Summary |
|---|---|---|
String |
ToString() |
public class LineMessaging.LineImagemapMessage
: ILineMessageProperties
| Type | Name | Summary |
|---|---|---|
IAction[] |
Actions | |
String |
AltText | |
LineSizeObject |
BaseSize | |
String |
BaseUrl | |
MessageType |
Type |
public class LineMessaging.LineImageMessage
: ILineMessageProperties
| Type | Name | Summary |
|---|---|---|
String |
OriginalContentUrl | |
String |
PreviewImageUrl | |
MessageType |
Type |
public class LineMessaging.LineLocationMessage
: ILineMessageProperties
| Type | Name | Summary |
|---|---|---|
String |
Address | |
Double |
Latitude | |
Double |
Longitude | |
String |
Title | |
MessageType |
Type |
public class LineMessaging.LineMembersProperties
| Type | Name | Summary |
|---|---|---|
String[] |
MemberIds | |
String |
Next |
public class LineMessaging.LineMessagingClientMethods
| Type | Name | Summary |
|---|---|---|
Task<String> |
CreateRichMenu(LineRichMenu richMenu) |
|
Task |
DeleteRichMenu(String richMenuId) |
|
Task<LineProfile> |
GetGroupMember(String groupId, String userId) |
|
Task<LineMembers> |
GetGroupMembers(String groupId, String start = null) |
|
Task<Byte[]> |
GetMessageContent(String messageId) |
|
Task<LineProfile> |
GetProfile(String userId) |
|
Task<LineRichMenuResponse> |
GetRichMenu(String richMenuId) |
|
Task<Byte[]> |
GetRichMenuContent(String richMenuId) |
|
Task<LineProfile> |
GetRoomMember(String roomId, String userId) |
|
Task<LineMembers> |
GetRoomMembers(String roomId, String start = null) |
|
Task<String> |
GetUsersRichMenuId(String userId) |
|
Task |
LeaveGroup(String groupId) |
|
Task |
LeaveRoom(String roomId) |
|
Task |
LinkUsersRichMenu(String userId, String richMenuId) |
|
Task |
MulticastMessage(LineMulticastMessage multicastMessage) |
|
Task |
MulticastMessage(IEnumerable<String> to, ILineMessage message) |
|
Task |
MulticastMessage(IEnumerable<String> to, IEnumerable<ILineMessage> messages) |
|
Task |
MulticastMessage(IEnumerable<String> to, String message) |
|
Task |
MulticastMessage(IEnumerable<String> to, String[] messages) |
|
Task |
PushMessage(LinePushMessage pushMessage) |
|
Task |
PushMessage(String to, ILineMessage message) |
|
Task |
PushMessage(String to, IEnumerable<ILineMessage> messages) |
|
Task |
PushMessage(String to, String message) |
|
Task |
PushMessage(String to, String[] messages) |
|
Task |
ReplyMessage(LineReplyMessage replyMessage) |
|
Task |
ReplyMessage(String replyToken, IEnumerable<ILineMessage> messages) |
|
Task |
ReplyMessage(String replyToken, String message) |
|
Task |
ReplyMessage(String replyToken, String[] messages) |
|
Task |
UnlinkUsersRichMenu(String userId) |
public class LineMessaging.LineMessagingException
: Exception, ISerializable, _ExceptionProperties
| Type | Name | Summary |
|---|---|---|
LineErrorResponse |
ErrorResponse | |
LineOAuthErrorResponse |
OAuthErrorResponse | |
String |
Path |
Methods
| Type | Name | Summary |
|---|---|---|
String |
ToString() |
public class LineMessaging.LineMulticastMessageProperties
| Type | Name | Summary |
|---|---|---|
IEnumerable<ILineMessage> |
Messages | |
IEnumerable<String> |
To |
public class LineMessaging.LineOAuthClientMethods
| Type | Name | Summary |
|---|---|---|
Task<LineOAuthTokenResponse> |
GetAccessToken() | |
Task |
RevokeAccessToken(String accessToken) |
public class LineMessaging.LineOAuthErrorResponseProperties
| Type | Name | Summary |
|---|---|---|
String |
Description | |
String |
Error |
Methods
| Type | Name | Summary |
|---|---|---|
String |
ToString() |
public class LineMessaging.LineOAuthTokenResponseProperties
| Type | Name | Summary |
|---|---|---|
String |
AccessToken | |
DateTime |
ExpiresIn | |
String |
TokenType | |
Int64 |
UnixtimeExpiresIn |
public class LineMessaging.LineProfileProperties
| Type | Name | Summary |
|---|---|---|
String |
DisplayName | |
String |
PictureUrl | |
String |
StatusMessage | |
String |
UserId |
public class LineMessaging.LinePushMessageProperties
| Type | Name | Summary |
|---|---|---|
IEnumerable<ILineMessage> |
Messages | |
String |
To |
public class LineMessaging.LineReplyMessageProperties
| Type | Name | Summary |
|---|---|---|
IEnumerable<ILineMessage> |
Messages | |
String |
ReplyToken |
public class LineMessaging.LineRichMenuProperties
| Type | Name | Summary |
|---|---|---|
BoundsObject[] |
Areas | |
String |
CharBarText | |
String |
Name | |
Boolean |
Selected | |
LineSizeObject |
Size |
public class LineMessaging.LineRichMenuResponse
: LineRichMenuProperties
| Type | Name | Summary |
|---|---|---|
String |
RichMenuId |
public class LineMessaging.LineSizeObjectProperties
| Type | Name | Summary |
|---|---|---|
Int32 |
Height | |
Int32 |
Width |
public class LineMessaging.LineStickerMessage
: ILineMessageProperties
| Type | Name | Summary |
|---|---|---|
String |
PackageId | |
String |
StickerId | |
MessageType |
Type |
public class LineMessaging.LineTemplateMessage
: ILineMessageProperties
| Type | Name | Summary |
|---|---|---|
String |
AltText | |
TemplateObject |
Template | |
MessageType |
Type |
public class LineMessaging.LineTextMessage
: ILineMessageProperties
| Type | Name | Summary |
|---|---|---|
String |
Text | |
MessageType |
Type |
public class LineMessaging.LineVideoMessage
: ILineMessageProperties
| Type | Name | Summary |
|---|---|---|
String |
OriginalContentUrl | |
String |
PreviewImageUrl | |
MessageType |
Type |
public class LineMessaging.LineWebhookContentProperties
| Type | Name | Summary |
|---|---|---|
Event[] |
Events |
public class LineMessaging.LineWebhookRequestMethods
| Type | Name | Summary |
|---|---|---|
Task<LineWebhookContent> |
GetContent() | |
Task<String> |
GetContentJson() | |
Task<Boolean> |
IsValid() |
public class LineMessaging.MessageAction
: ILineActionProperties
| Type | Name | Summary |
|---|---|---|
ActionType |
Type |
public enum LineMessaging.MessageType
: Enum, IComparable, IFormattable, IConvertibleEnum
| Value | Name | Summary |
|---|---|---|
0 |
Text | |
1 |
Image | |
2 |
Video | |
3 |
Audio | |
4 |
File | |
5 |
Location | |
6 |
Sticker | |
7 |
Imagemap | |
8 |
Template |
public class LineMessaging.PostbackAction
: ILineActionProperties
| Type | Name | Summary |
|---|---|---|
ActionType |
Type |
public enum LineMessaging.TemplateType
: Enum, IComparable, IFormattable, IConvertibleEnum
| Value | Name | Summary |
|---|---|---|
0 |
Buttons | |
1 |
Confirm | |
2 |
Carousel | |
3 |
ImageCarousel |
public class LineMessaging.UriAction
: ILineActionProperties
| Type | Name | Summary |
|---|---|---|
ActionType |
Type |
public enum LineMessaging.WebhookRequestBeaconType
: Enum, IComparable, IFormattable, IConvertibleEnum
| Value | Name | Summary |
|---|---|---|
0 |
Enter | |
1 |
Leave | |
2 |
Banner |
public enum LineMessaging.WebhookRequestEventType
: Enum, IComparable, IFormattable, IConvertibleEnum
| Value | Name | Summary |
|---|---|---|
0 |
Message | |
1 |
Follow | |
2 |
Unfollow | |
3 |
Join | |
4 |
Leave | |
5 |
Postback | |
6 |
Beacon |
public enum LineMessaging.WebhookRequestSourceType
: Enum, IComparable, IFormattable, IConvertibleEnum
| Value | Name | Summary |
|---|---|---|
0 |
User | |
1 |
Group | |
2 |
Room |