top of page

Python網站串接技術

透過這次的達內報報教大家如何使用其他的串接方式


Python課內網站串接教授為:
  • 簡訊串接 - 容聯雲

  • Mail串接 - QQ郵件

  • 第三方登錄串接 - 微博

  • 金流串接 - 支付寶


台北教學部提供額外串接方法:
  • 簡訊串接 – 簡訊王

  • Mail串接 – Gmail

  • 第三方登錄串接 – Google + FB

  • 金流串接 - 綠界科技


簡訊串接 - 簡訊王

手機簡訊顧名思義就是系統會寄手機簡訊給你

以手機註冊為例:當你在註冊填完手機後,按下免費獲取驗證碼

  • 系統會發送簡訊到你的手機上,如下示意圖:

  • 之後會手機會收到簡訊,如下示意圖:

之後填上驗證碼,再輸入資料就可以註冊成功。

  • PS - 教學影片請洽小幫手


Mail串接 - Gmail

我們這一段是講授如何使用Django 來寄出 Email 。


Python 要寄出 Email 其實很簡單,只要加上

from django.core.mail import EmailMessage

就可以取得EmailMessage。


然後,到相對應的位置,加上mail out 的程式碼:

def mailout(request):        email = EmailMessage(        '這是寄出的信件',         '這是寄出的內容',        'sjlu@seed.net.tw',        ['tedu.tb@gmail.com']    )        email.send()    return render(request, "mailout.html")

這段程式碼是建立出一封Email ,並且在倒數第二行的地方利用email.send() 進行寄出。


利用程式系統寄 Email 的話,方法就是透過該語言的元件,然後連線往SMTP 伺服器通過驗證

所以我們要先找出Python 所用的元件EmailMessage ,然後透過對這個元件的設置。

做好這些設定之後,Django 就可以寄出 Email了。

  • PS - 教學影片請洽小幫手


第三方登錄串接 – Google + FB

第三方登入技術就是讓使用者可以不用在一個網站註冊資料,而是利用Google 或者是FB 的登入資料串接即可。

不用擔心私人資料都會被網站拿去,第三方登入有很嚴格的資訊安全規範。而且可以讓使用者不用經過繁瑣的註冊程序就可以使用網站。


例如 Readmoo 電子書網站,除了自己註冊之外,就可以利用FB / Google / Apple 登入。

使用者只要點擊之後,很簡單的就可以在網站上擁有會員資格與使用。不需要再填入過多資料。

  • PS - 教學影片請洽小幫手


金流串接 - 綠界科技

大家做網站的時候會有讓使用者付費的需求,在台灣,我們有許多第三方支付廠商可以選擇,其中一間是綠界科技。

綠界科技提供的完整的金流界接,並且也提供了Python 的函式庫可以用。

我們利用綠界的Python 函式庫,就可以達到讓使用者付費的需求。

  • PS - 教學影片請洽小幫手

38 次查看

相關文章

查看全部

Comments


bottom of page