iT邦幫忙

2019 iT 邦幫忙鐵人賽

0

還不會 AJAX和 JSON ,就去學API串接,自然就失敗。實作過程中感覺不太對勁,去找資料才知道缺少那些技能。

【大綱】

  • 時間分配
  • 串接API
  • 檢討與修正
  • 總結

【時間分配】

前兩週在學 Github,Miles大大有提到 Git短版和長版。
原本想深入了解,但是只查到滑板資訊。

項目 時間
尋找git 指令教學 0 hr 44 min
鐵人發文 0 hr 38 min
學習離散數學 0 hr 30 min
API串接 3 hr 35 min

【串接API】

Twitch
一、複製範例 HTML檔
參考:API範例
複製完以後再從屬性去改
channel可以指定頻道
比方說頻道的網址是https//www.twitch.tv/來杯拿鐵
那麼channel:"來杯拿鐵",就會出現來杯拿鐵直播頻道[註1]
https://ithelp.ithome.com.tw/upload/images/20181129/20091910NIv73SMCIN.jpg

二、找到適合API
花很長時間找到參考文件Streams Reference
但是這段程式似乎不能直接放在三劍客上,於是重新找關於API資料。
透過這份跨來源請求教學,明白了還有前置技能 AJAX和JSON沒有學。

【檢討與修正】

回顧以前文章發現有錯字,這是最不該犯錯誤。
之後週一做總結時,要檢查上週文章錯字。

【總結】

寫系列文第二個月,原本想說鐵人賽結束,另外開一篇接著寫。
不過按鈕還在,就繼續寫下去。
上個月主要用Python刷題,這個月在學靜態網頁前端。

感謝撥冗閱讀,還有一路上看系列文邦友。

註1:直播平台有金流,怕廣告所以隨便打,請用實際有的頻道。


上一篇
[59/150]學習製作表單(三)之原來你就是Console
下一篇
[61/150]初學JSON和AJAX心得(ㄧ)
系列文
程式設計師大冒險115

1 則留言

0
w4560000
iT邦新手 5 級 ‧ 2018-11-30 11:27:41

處理json要用到序列化(Serialize)和反序列化(Deserialize),也要研究一下

謝謝您的建議
會去找相關影片

我要留言

立即登入留言