English | 日本語
LIFF(LINE Front-end Framework) SDK for local debugging.
- liff.init()
- liff.openWindow()
- liff.getAccessToken()
- liff.getProfile()
- liff.sendMessages()
- liff.closeWindow()
- liff.initPlugins()
Download the latest release.
import dist/liff-sdk-local.min.js
to your project.
and comment out origin LIFF SDK.
<!-- <script src="https://d.line-scdn.net/liff/1.0/sdk.js"></script> -->
<script src="path/to/liff-sdk-local.min.js"></script>
<script>
liff.init(function(data) {
// any process
});
</script>
Use window.liffSettings
to customize return values.
<script>
window.liffSettings = {
userId: 'U12345',
};
</script>
<!-- <script src="https://d.line-scdn.net/liff/1.0/sdk.js"></script> -->
<script src="path/to/liff-sdk-local.min.js"></script>
<script>
liff.init(function(data) {
console.log(data.context.userId);
// output: U12345
});
</script>
following values in available.
userId
displayName
pictureUrl
statusMessage
accessToken
language
type
utouId
groupId
roomId
viewType
LINE OpenChat: https://line.me/ti/g2/w1ox606Y6QvsyR7p8xdlog