A 6 group app platform

Post on 16-Apr-2017

5.947 views 0 download

Transcript of A 6 group app platform

Why Group?

CONTENTS

PLATFORM

LIFE

PLATFORM

MESSENGER

PLATFORM

Why Group?

1:1

MESSENGER PLATFORM

1:Bot 1:Group

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

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

BTW, What is a

LINE Group?

BTW, What is a

LINE Group?

Set of LINE users

BTW, What is a

LINE Group?

Set of LINE users

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

BTW, What is a

LINE Group?

Set of LINE users

Friends of friends only

Closed

Chat, notes, and albums

1 chat room

Requests for LINE Group

Member management

Flexible chats

Chat history

More

Introducing a New Group

Group

1.x

Group

2.0

3 Member Levels

Owner

1 member level -> 3 member levels

Normal Admin

Admission Types

No permission

No permission

+

Need

permission

More Chats

1 chat /

1 group

multiple chats /

1 group

Group 2.0 Application

Group 2.0 Application

Group 2.0 Application

Group 2.0 Application

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

Funny Text Bot

Main page

The user sends

A message

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

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

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

Difficulties with Token Type

User Access Token

Group Access Toke

n

Channel Access Token

User Access Token

Channel ID

User ID

Various ids in user access tok

en

group ID

?

Group Application Token

Channel ID

Group ID

Imaginary group app token

LGTM?

Channel Access Token

Channel ID

Channel access token

group ID

as a parameter

Front-end SDK

LINE Channel SDK

Front-end SDK

LINE Channel

SDK

Open

LINE Channel

SDK?