解决line图文选单404问题

真的超哭,搞了很久才发现LINE的API有换过,所以URL要换成别的网址。
疯掉XD,这篇文主要分享我遇到的问题,至於怎麽做图文选单很多文章分享就不介绍,我也是新手一只~
纪录一下我遇到的问题...><
https://ithelp.ithome.com.tw/upload/images/20210224/20133400A4sSMCtxEw.jpg

问题是这样的~~~
Postman第一次URL输入 : https://api.line.me/v2/bot/richmenu
会回传

{
    "richMenuId": "richmenu-xxxxx1cf71axxxxxxxxxxxxxxxx"
}

Postman第二次URL输入 : https://api.line.me/v2/bot/richmenu/{richMenuId}/content
图片上传,再按send出去就会出现404
404:找不到网址

後来才发现LINE的API换过
所以解决方式:
Postman第二次URL输入 : https://api-data.line.me/v2/bot/richmenu/{richMenuId}/content

其他问题:
问题:
可以看到上面说this file isn't in your working directory
https://ithelp.ithome.com.tw/upload/images/20210224/20133400OZx4jjuR2z.jpg
解决:
找到Postman的setting 把outside 打开
https://ithelp.ithome.com.tw/upload/images/20210224/20133400VblN4l2ZGP.jpg

  • 建立 LINE Bot 的图文选单(Rich Menu)
    首先需要先有line官方帐号,LINE Bot 帐号。
    步骤:
  1. 建立图文选单
  2. Postman上传图文选单的图片
  3. Postman设定预设的图文选单

1.建立图文选单
可用PPT、AI、Line官方范本等图,然後用 LINE Bot Designer是一个蛮好的方式能直接设计图里面的动作,然後产出json。

2.上传图文选单
记得第二次url改版罗
https://api-data.line.me/v2/bot/richmenu/{richMenuId}/content

3.使用POSTMAN上传Rich Menu设定预设

参考文章:
用Django架构建置专属的LINEBOT吧 - Rich Menu
Messaging API reference


<<:  从单元测试探讨 MVC to MVVM 的差异

>>:  js notes(1)

Day10 我的工作环境

作业系统 前九天的内容大致上是我在Day1提到的扫盲课程学到的东西,当时我使用的是一台Windows...

学习JavaScript第四天--字串型别、「赋值运算子+=、-=」「a++」「a--」

宣告字串: 用单引号「‘’」或使用双引号「“”」都可以喔! let a = 'abc'; let ...

面试题:什麽是 SQL injection?如何预防?

什麽是 SQL injection 透过网页 input 或 url,在送资料的时候带 SQL qu...

Re-architect - Domain Layer (二)

上一次介绍完了介面,今天就要来说说实作的部分了,从这里开始我要采取一种“小步快跑”的方式,原本 Ed...