[Golang][LINE][教學] LINE Login 跟LINE Social API | line login教學
(圖片來自:IntegratingLINELoginwithyourwebapp[1])接著上篇文章“[Golang][LINE][教學]導入LINELogin到你的商業網站之中,並且加入官方帳號為好友”[2]之後,接下來這篇文章會更深入地提到使用LINELogin來取得使用者資訊的兩種方式,並且透過原先提供的範例程式結合來更了解整個流程。由於這部分的程式碼會不斷使用到LINESocialAPI[3],在此也將相關的部分整理成LINESocialAPISDKinGo[4],希望讓開發者能夠更快上手並且更了解整個用法。接下來閒聊部分,其實這篇文章是重打第二次。上一次在過年期間打了五天的文章因為只有localcommit...
(圖片來自: Integrating LINE Login with your web app[1] )
接著上篇文章“[Golang][LINE][教學] 導入 LINE Login 到你的商業網站之中,並且加入官方帳號為好友”[2] 之後,接下來這篇文章會更深入地提到使用 LINE Login 來取得使用者資訊的兩種方式,並且透過原先提供的範例程式結合來更了解整個流程。由於這部分的程式碼會不斷使用到 LINE Social API[3],在此也將相關的部分整理成 LINE Social API SDK in Go[4],希望讓開發者能夠更快上手並且更了解整個用法。
接下來閒聊部分,其實這篇文章是重打第二次。上一次在過年期間打了五天的文章因為只有 local commit 而忘記 push 到 github (想說還是 draft) ,電腦壞掉等待維修[5]只好再重打一次。
LINE Social API SDK in Go https://github.com/kkdai/line-social-sdk-goLINE Social API SDK in Go[6] 把所有經常在 LINE Login[7] 會使用到的相關功能與 LINE Social 所有的 API[8] 都包裝好成一個 SDK ,方便開發者使用。
LINE Login starter in Go https://github.com/kkdai/line-login-go本 LINE Login starter 除了開一個馬上就可以使用的範例之外,並且搭配著一篇教學的文章[9]來告訴各位該如何使用這份 starter 。這份 starter 也會有完整的 LINE Social API 相關的使用方式。
以上循序圖是根據 LINE 官方文件中的 ““Integrating LINE Login with your web app[10]” 教學文件所繪製的循序圖,稍後將依據這份循序圖上的每個流程來仔細討論該如何透過 LINE Social API SDK in Go[11] 來使用。
流程: 使用 OpenID 來取得使用者資訊 ...