Closed yagi-eng closed 4 years ago
お気に入りを一覧表示機能の実装完了。 以下2点の課題が残っている。
liff.getIDToken()
で取得したTokenが期限切れになった場合、GoのAPI実行時に400エラーが出るstore.getters.getLineIDToken
が空でリロードすると代入される上記は一旦保留にして、お気に入り登録/解除機能を優先して開発する
本当は場所コンポーネントにハートアイコンを付けてトグルしたかったけど、意外と作りこみが難しそう 設計通り、LINEBOTと合わせて、検索ページでは「追加」、お気に入り一覧ページでは「削除」を実装する
LIFFでLINEのUserIDを取得するには、
liff.getIDToken()
でIDTokenを取得したのちに、以下のAPIでTokenからUserIDを取得する必要があるっぽい・そのAPI https://developers.line.biz/ja/reference/social-api/#verify-id-token
・参考URL https://developers.line.biz/ja/docs/liff/using-user-profile/#%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E6%83%85%E5%A0%B1%E3%82%92%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%A7%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B
でも
console.log(liff.getIDToken())
を仕込んで、Tokenを取得して、試しにAPI実行してみたけど以下のエラー発生expiredって言われても発行したばっかなのに。。