or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
KKBOX 如何走向物聯網
KKBOX 如何走向物聯網
tags:
2018
,R2
位置: R2
講者:陳俊諺
過去十五年來專注提供服務的主流平臺
如何在其他系統讓使用者聽到 KKBOX 的音樂?
無法輕易被取代的東西
KKBOX Open API/Partnter API
第三方平台的整合關鍵 - OAuth 2.0
要解決的四個問題
服務必須在所有地方支援密碼認證,但密碼太危險
第三方擁有了密碼,就等於擁有了你
為了讓一個第三方不再能存取你的資料,你只能修改密碼,連帶影響其他的第三方
其中一個第三方被攻破,你就失去了一切
第三方平台的整合關鍵 - OAuth
Device Flow 讓更多裝置可以取得使用者的資料
沒有瀏覽器的裝置
操作介面受限的裝置
透過一個方便輸入的裝置來輸入密碼 -> 通過後才給予授權
那個不能說出名字的東西
無線音樂體驗的問題
藍芽
AirPlay
Chromecast (現在還比較少人使用)
那個不能說出名字的東西
遇到的問題
KKBOX Assistant
ASR (自動語音辨識) -> NLU (自然語言理解) -> Intent Handling -> Session Managing
KKBOX x Google
Takeaway