# **2021/08/02 (LINE Notify)**
###### tags: `藍柏婷`
###### tags: `2021/08/02`
### [**== LINE Notify 入門到進階應用(4) --- 傳送文字網路圖片到Line Notify 其他語言 ==**](http://white5168.blogspot.com/2017/01/line-notify-4-line-notify.html)
| 步驟 | 圖示 |
|:----:|:----:|
| **登入 LINE** |  |
| **點選發行權杖** |  |
| **填寫權杖名稱 & 選擇接收通知聊天室** |  |
| **複製權杖** |  |
:::warning
**一定要複製權杖!!!它不會出現第二次!!!**
:::
| 步驟 | 圖示 |
|:---------------------------:|:------------------------------------------------:|
| **開啟 Google Apps Script** | 到Google雲端硬碟/新增/更多/Google Apps Script |
| **貼上權杖** |  |
| **執行** |  |
| **實測** |  |
程式碼:
```javascript
function SendMessageToLineNotify()
{
var message = "<說明文字>"; //要顯示的說明文字
var pictureURL= "<圖片網址>"; //要顯示的圖片
sendMessage(message, pictureURL);
}
function sendMessage(message, pictureURL){
var Token = "<你的權杖>"; //你的權杖
var URL = "https://notify-api.line.me/api/notify";
// URL 代表著是統一資源定位符
//(URL 無非就是一個給定的獨特資源在 Web 上的地址。)
// 理論上說,每個有效的URL 都指向一個唯一的資源。
// 這個資源可以是一個HTML 頁面,一個CSS 文檔,一幅圖像,等等。
var payload = //用來存放使用者的基本資料和相關的驗證資訊,並使用 base64 編碼。
{
'message' : message,
'imageThumbnail': pictureURL,
'imageFullsize': pictureURL,
'stickerPackageId':'1',
'stickerId':'2'
};
var header = //主要包含兩個資訊, 加密演算法 和 Token 的類型,並使用 base64 編碼。
{
'Content-Type':'application/x-www-form-urlencoded',
'Authorization' : 'Bearer ' + Token
}
var options =
{
'method' : 'post',
'payload' : payload,
'headers' : header
};
var response = UrlFetchApp.fetch(URL, options);
Logger.log(response);
}
```
>只有`<>`的部分需要更改
pyhton版
:::info
**記得安裝requests**
$ python -m pip install requests
:::
```python
import requests
def SendMessageToLineNotify(message, picurl):
Token = "<你的權杖>"
url = "https://notify-api.line.me/api/notify"
payload = {'message':message,
'imageThumbnail':picurl,
'imageFullsize':picurl,
'stickerPackageId':1,
'stickerId':106
}
header = {'Content-Type':'application/x-www-form-urlencoded',
'Authorization':'Bearer ' + Token
}
resp=requests.post(url, headers=header, data=payload)
print(resp.text)
def main():
message = '<文字說明>'
picurl = '<圖片網址>'
SendMessageToLineNotify(message, picurl)
if __name__ == '__main__':
main()
```
>只有`<>`的部分需要更改