0 2
6 , 6
/ )
cH( H Ie
UNTOHa M
A
( . . .
:
) O M
b L E
(
• )
•
•
•
•
- T
E E C
ü mf dnp a l SM - o he
ü W - S W he D
( ) )
•
•
•
•
•
)+ (2 2 4
ü U 0 8 p Q I w Q m Q% wS n -4 8 e S ito
ü % )I( A 4A 8 4 8 4A8 M d n2D 8 7 D 8 l -4 8 c
rs tu
G1 8 A 5 8 Oa b
/ /
/ // /
/ / /
5
2 (/ 2 0 8078
2 1 10 0 )6 8
%
2 2 2 0 //088 7 0
( % 0 (
+ )
1 0
+ ),
(
( ))
( ( (
LINE MINI App
Powered by LIFF v2.1
/0 .2 2 /
• .
• 2 1
.. 000 /.
/1 /0 1 / . 0 /
E
I
5 0 3
/1 4 ./ . 3 . / 11 . 4
• E
• E
• I LE
• L N
E
•
•
0
2
)
(
- ) ( ) -
• ( )- ( N
• B N L (
N sA L ( t
• sL k Lw I IB
L p
• ( o E e o N
Fr
• a t dn m
/ ./ . .
()
• E L
•
• H L
• )
• /
•
• ( C
• IB / R
IE / LB N
• ) ( / LB
• / IB / R
LB U N
LIFF LINE 8300
MULTIPLE VIEW TYPE
compact tall full
liff.init(
data => {
// Now you can call LIFF API
const userId = data.context.userId;
liff.getProfile()
.then(profile => {
const pictureUrl = profile.pictureUrl;
const displayName = profile.displayName;
})
.catch((err) => {
window.alert(err.message);
});
},
err => {
// LIFF initialization failed
}
);
INIT & GET PROFILE&
liff.sendMessages([
{
type:'text',
text:'Hello, World!'
}
])
.then(() => {
console.log('message sent');
})
.catch((err) => {
console.log('error', err);
});
MESSAGING API
- ) ( ) -
- ) ( ) -
) C
AF DB
. /
(( G I .
IEO P
N)/ /
-/ // - .
..
CL D
B
/.
./ // - . - ./ .
L
)
3 ( 3
• ( )
• 3
DB
AB
A
&
T &
& & B
o U
W
I
E & &
• F 5 03 A
• S c F A
• E tE N SL EF
S
• T8 8 A Ma
• I c 8ar
• I W8 H pM c A
• I H F J
• E F
• iv
(
)(
)()(
EWo
( ( O
S
B
OS
OS
B
)(
B
M
(
P
L
a
n)(
y
B N
)(
y
e CP
)(
/
B
)(
)( B
)( B
a cE
)(
B a
)
a
Q )(
CP F
a
Q ny a
R
)( y
I E
D
OS
G
&
) ( /
(
T O
LG
/ O
BP GI hmki ) gm
mi a 1 1dELG DLG CY A 1 1 bLGaM
/ /
DLG
1 )
( ) )
( ) )
13 666 3. 3 2 / 2 75- - . / . /
A : : C -
: C :
& A : -
A : / D . .
& A : : C
/ . //
/ //
/ / //
58

LINE APIでAWS上でアプリを作ろう! 2020年版