+ All Categories
Home > Technology > A 6 group app platform

A 6 group app platform

Date post: 16-Apr-2017
Category:
Upload: line-corporation
View: 5,942 times
Download: 0 times
Share this document with a friend
46
Transcript
Page 1: A 6 group app platform
Page 2: A 6 group app platform

Why Group?

CONTENTS

PLATFORM

LIFE

PLATFORM

MESSENGER

PLATFORM

Page 3: A 6 group app platform

Why Group?

1:1

MESSENGER PLATFORM

1:Bot 1:Group

Page 4: A 6 group app platform

Why Group?

LINE AS-IS

Pa r tne r

R e l a t i ve s

F a mi l y

F r i e nds Te a m

P r o j e c

t

De pa r tme n

t

C o mpa ny

C l a ss

Pro j ec

t

S c ho o l c l ub

S c ho o l

A rea o f s tudy

I n t e r e s t

F a n c l ub

Common

i n t e r e s t s

A r e a

Eve n ts

Ge t -

t oge the r s

In t imate Dis tant

Page 5: A 6 group app platform

Why Group?

LINE AS-IS

Pa r tne r

R e l a t i ve s

F a mi l y

F r i e nds Te a m

P r o j e c

t

De pa r tme n

t

C o mpa ny

C l a ss

Pro j ec

t

S c ho o l c l ub

S c ho o l

A rea o f s tudy

I n t e r e s t

F a n c l ub

A r e a

Eve n ts

Ge t -

t oge the r s

In t imate Dis tant

2 0 0

p e o p l e

TO-BE

U s e o f g r o u p s e a r c h e s , a l i a s e s

I n c r e a s e

n u m b e r

o f u s e r s

+

F e a t u r e s

r e q u i r e d

f o r l a r g e

g r o u p s

Common

i n t e r e s t s

Page 6: A 6 group app platform

BTW, What is a

LINE Group?

Page 7: A 6 group app platform

BTW, What is a

LINE Group?

Set of LINE users

Page 8: A 6 group app platform

BTW, What is a

LINE Group?

Set of LINE users

Page 9: A 6 group app platform

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Page 10: A 6 group app platform

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

Page 11: A 6 group app platform

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

Page 12: A 6 group app platform

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

Page 13: A 6 group app platform

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

Page 14: A 6 group app platform

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

1 chat room

Page 15: A 6 group app platform

Requests for LINE Group

Member management

Flexible chats

Chat history

More

Page 16: A 6 group app platform

Introducing a New Group

Group

1.x

Group

2.0

Page 17: A 6 group app platform

3 Member Levels

Owner

1 member level -> 3 member levels

Normal Admin

Page 18: A 6 group app platform

Admission Types

No permission

No permission

+

Need

permission

Page 19: A 6 group app platform

More Chats

1 chat /

1 group

multiple chats /

1 group

Page 20: A 6 group app platform

Group 2.0 Application

Page 21: A 6 group app platform

Group 2.0 Application

Page 22: A 6 group app platform

Group 2.0 Application

Page 23: A 6 group app platform

Group 2.0 Application

Page 24: A 6 group app platform
Page 25: A 6 group app platform
Page 26: A 6 group app platform
Page 27: A 6 group app platform
Page 28: A 6 group app platform
Page 29: A 6 group app platform
Page 30: A 6 group app platform
Page 31: A 6 group app platform
Page 32: A 6 group app platform

Sample App:

Funny Message App

The bot automatically joins the chat

The bot sends funny messages when users use keywords

Users set keywords for funny messages

From the webview in the chat

Page 33: A 6 group app platform
Page 34: A 6 group app platform
Page 35: A 6 group app platform

Funny Text Bot

Main page

Page 36: A 6 group app platform

The user sends

A message

Page 37: A 6 group app platform

Funny Text Bot Flow

C ha nne l A P I

Client Channel Gateway

Application

Server

i s a va l i d r e que s t?

r e su l t

r e tu r n t he pa ge

se t a k e y - va l ue pa i r

o pe n the ma i n

pa ge

Page 38: A 6 group app platform

Funny Text Bot Flow

C ha nne l A P I

Client Channel Gateway

Application

Server

i s a va l i d r e que s t?

r e su l t

r e tu r n t he pa ge

se t a k e y - va l ue pa i r

se nd a me ssa ge t o t he t a l k r o o m

o pe n the ma i n

pa ge

Me ssa g i ng A P I

de l i ve r t he me ssa ge

se nd a me ssa ge r e c e i ve t he me ssa ge

p i c k a

t e x t

Me ssa g i ng A P I

Page 39: A 6 group app platform

Funny Text Bot Flow

C ha nne l A P I

Client Channel Gateway

Application

Server

i s a va l i d r e que s t?

r e su l t

r e tu r n t he pa ge

se t a k e y - va l ue pa i r

se nd a me ssa ge t o t he t a l k r o o m

o pe n the ma i n

pa ge

Me ssa g i ng A P I

de l i ve r t he me ssa ge

sho w a n a pp pa ge v i s i t t he pa ge

p i c k a

t e x t

Page 40: A 6 group app platform

Difficulties with Token Type

User Access Token

Group Access Toke

n

Channel Access Token

Page 41: A 6 group app platform

User Access Token

Channel ID

User ID

Various ids in user access tok

en

group ID

?

Page 42: A 6 group app platform

Group Application Token

Channel ID

Group ID

Imaginary group app token

LGTM?

Page 43: A 6 group app platform

Channel Access Token

Channel ID

Channel access token

group ID

as a parameter

Page 44: A 6 group app platform

Front-end SDK

LINE Channel SDK

Page 45: A 6 group app platform

Front-end SDK

LINE Channel

SDK

Open

LINE Channel

SDK?

Page 46: A 6 group app platform

Recommended