Skip to content

此Line bot範例為使用 LineBotSDK 建立的 『圖片、人臉辨識 Bot』 用戶可以傳遞照片給 bot ,它會辨識出照片的內容(圖說),以及照片中的人、性別和、年紀....

License

Notifications You must be signed in to change notification settings

isdaviddong/Linebot-Demo-FaceRecognition

Repository files navigation

Linebot-Demo-FaceRecognition

此Line bot範例為使用 LineBotSDK 建立的
人臉辨識機器人
請直接拍照或上傳一張圖片給此LINE Bot,
看看有何結果 ?

使用畫面

測試 - 想要試玩看看?

您可以用LINE 搜尋 @jtv0835u 將其加入好友即可測試
或掃描QR Code

如何佈署專案

  • 請 clone 之後,修改 web.config 中的 ChannelAccessToken
  <appSettings>
    <add key="ChannelAccessToken" value="~~~ 請換成你的ChannelAccessToken ~~~" />
    <add key="Imgur_CLIENT_ID" value="~~~ Imgur_CLIENT_ID ~~~" />
    <add key="Imgur_CLIENT_SECRET" value="~~~ Imgur_CLIENT_SECRET ~~~" />
    <add key="ComputerVisionServiceKey" value="~~~ Computer Vision Service Key ~~~" />
    <add key="ComputerVisionServiceEndpoint" value="~~~ 請換成你的Computer Vision Service Endpoint ~~~" />
  </appSettings>
  • 為了便於除錯,請修改 LineAccountBookController.cs 中的 Admin User Id
   catch (Exception ex)
            {
                //回覆訊息
                this.PushMessage("請改成你自己的Admin User Id", "發生錯誤:\n" + ex.Message);
                //response OK
                return Ok();
            }

資料庫

  • 本範例沒有使用資料庫

注意事項

由於這只是一個範例,我們盡可能用最簡單的方式來開發。
使用source code需要先申請 MS Computer Vision與Imgur API帳號

相關資源


LineBotSDK:https://www.nuget.org/packages/LineBotSDK
相關課程:http://www.studyhost.tw/NewCourses/LineBot
線上課程:https://www.udemy.com/line-bot/
更多內容,請參考電子書:https://www.pubu.com.tw/ebook/103305
LINE Bot實體書籍:https://www.tenlong.com.tw/products/9789865020354

About

此Line bot範例為使用 LineBotSDK 建立的 『圖片、人臉辨識 Bot』 用戶可以傳遞照片給 bot ,它會辨識出照片的內容(圖說),以及照片中的人、性別和、年紀....

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published