使用 LINE URL Scheme
虽然 LINE Message API 已经具有许多好用的方法,可以触发发送消息、地点或呼叫相机...等行为事件,但其实 LINE 也提供 URL Scheme 的方式,只要透过特定的网址和参数,就能实现和 Message API 类似的功能,这篇教学将会介绍如何使用 LINE URL Scheme。
快速导览:
LINE URL Scheme 是什么?
LINE URL Scheme 是一个“网址”,当用户点击网址,或透过 LINE 的 API 执行网址,就会根据网址的参数,要求 LINE 进行对应的动作,网址格式如下:
LINE URL Scheme 只支援移动设备的 LINE,不支援 windows 或 MccOS 桌面版。
https://line.me/R/動作
发送消息
在行动版的 LINE 里,打开或点击下方的网址,就会打开 LINE,询问是否要发送指定的消息,选择要传送的联络人,就可以发送消息。
https://line.me/R/share?text={要發送的訊息}
下方的网址点击或打开后,打开指定的 LINE 官方账号聊天画面,并将网址内的消息带入对话输入框里。
https://line.me/R/oaMessage/@官方帳號id/要發送的訊息
发送地点信息
在行动版的 LINE 里,打开或点击下方的网址,就会在 LINE 里打开地图定位的功能,指定地点按下分享,就会将地点分享出去。
https://line.me/R/nv/location/
打开相机、发送图片
在行动版的 LINE 里,打开或点击下方的网址,就会打开相机功能,拍照后将图片传送出去。
https://line.me/R/nv/camera/
打开或点击下方的网址,会透过 LINE 选择手机的相册,从相册中打开单一张图片或多张图片。
https://line.me/R/nv/cameraRoll/single 選擇一張圖片進行分享。
https://line.me/R/nv/cameraRoll/multi 選擇多張圖片進行分享。
常用功能列表
下方列出其他透过 LINE URL Scheme 可以实现的常用功能,完整可参考:LINE URL Scheme
| LINE URL Scheme | 说明 |
|---|---|
| https://line.me/R/nv/profile | 打开个人数据画面。 |
| https://line.me/R/nv/profileSetId | 打开个人 ID 画面。 |
| https://line.me/R/nv/chat | 打开聊天画面。 |
| https://line.me/R/nv/timeline | 打开 LINE VOOM 画面。 |
| https://line.me/R/nv/wallet | 打开钱包画面。 |
| https://line.me/R/nv/addFriends | 打开新增朋友画面。 |
| https://line.me/R/nv/officialAccounts | 打开官方账号画面。 |
| https://line.me/R/nv/settings | 打开设定画面。 |
| https://line.me/R/nv/settings/sticker | 打开贴图画面。 |
小结
活用 LINE URL Scheme 之后,能让 LINE 机器人的程序更加灵活好用,例如 Rich Menu 里呼叫 location、camera 或 camera roll 的功能有时无法顺利运作,就可直接透过 uri 的方式,让用户用类似点击网址的方式实现同样功能。
微信扫码关注
抖音扫码关注