回答編集履歴

1

指摘内容を間違えていたので修正しました。

2021/07/23 03:01

投稿

Alma-field
Alma-field

スコア108

test CHANGED
@@ -4,8 +4,32 @@
4
4
 
5
5
  (TOKEN以外書き換えなしで)正常に自送信することができていますので、
6
6
 
7
- @odataikiさんのおっしゃる通り認証情報(具体的にはTOKENの値)に誤りがあると思います。
7
+ @odataikiさんのおっしゃる通り認証情報~~(具体的にはTOKENの値)~~に誤りがあると思います。
8
8
 
9
9
 
10
10
 
11
- 再度LINE NotifyよりTOKENを発行して試してみてはいかがでしょうか。
11
+ ~~再度LINE NotifyよりTOKENを発行して試してみてはいかがでしょうか。~~
12
+
13
+ TOKENの値が間違っている場合は`401`エラーが返ってきますので上記の指摘は間違えておりました。
14
+
15
+ [LINE Notifyドキュメント](https://notify-bot.line.me/doc/ja/) - 通知系 - POST https://notify-api.line.me/api/notify - レスポンスの欄
16
+
17
+
18
+
19
+ 下記のようにコードを修正し実行してみてください。
20
+
21
+ ```python
22
+
23
+ response = requests.post(api_url, headers=TOKEN_dic, data=send_dic, files=image_dic)
24
+
25
+ print(response.text)
26
+
27
+ ```
28
+
29
+
30
+
31
+ `{"status":400,"message":"message: must not be empty"}`
32
+
33
+ このような形で表示されると思います。(例はsend_dicの値を空にした場合)
34
+
35
+ messageの欄に具体的なエラー内容が表示されますので、そこを見て修正してみてください。