FASTAPI建置 非常快速的簡介 過去講到PYTHON建置API,大多會想到Flask以及Django,Django 可以處理任何規模和容量的項目,可以做到更...
在進入正式叫用API前,還記得先前有比如四組Hash碼(以十六進位表示),或者要轉成bytearray (二進位binary)處理,然後又要轉成字串,或者需要對...
中秋連假還要寫鐵人賽的文章真的是有一點吃力,雖然平常也只有晚上下班後可以撰寫文章,但連假畢竟有較多需要和家人一起互動的時間,要專注將心思放在文件撰寫與規格研究和...
● 這章會簡述及稍微解釋一下上市、上櫃、興櫃以及ROD、IOC、FOK的差別 首先,讓我們再回顧一下Day22下單後的顯示結果 #股票資訊 contract=S...
加密前的資料在前幾天我們都有拿到了!接著就是實作 AES-CBC 囉~ 流程如下圖 關於 AES-CBC,可以參考 Wiki不過我還是稍微講一下,從圖片可以看...
先來複習一下: 昨天做的是取得Nonce及HashID的部分,今天就來講要怎麼算IV值吧! 既然順利拿到了Nonce值後,就可以繼續加工來產出IV值,有點懶所...
今天,我們差不多要正式進入主題了!! 首先當然得先來簡單介紹一下未來幾天我們所會使用到的軟體— Shioaji Shioaji為永豐金證券集團所開發的API介面...
Python實作 Request發送 如果你的Python環境沒有requests模組 pip install requests 向網站/網路資源請求資料(r...
延續昨天的十六進位轉換,還有件重要的事。 隱藏的問題,容量變大了 若是某個需求,資料傳送過程中不允許傳送中文,僅能以英數字傳送,那麼我們有機會將原本的中文透過上...
什麼是API API是Application Programming Interface的縮寫。API就像是程式間的橋梁,功用是提高特定的功能重複使用,增加效率...
先來複習一下~在產出Message前我們會需要什麼東西呢? HashID: [Day 03]取得Nonce與HashID - [C#]豐收款API必備前置作業...
如果有從永豐銀行API那邊下載過C#版的豐收款QPay.SampleCode,應該能發現他們目前的專案是用 .NET Framework 4.5.2 進行開發,...
圖 7-1: 各欄位資料範例 本文的目標是將如 Message 欄位的內文使用 AES 加密機制將其進行加密,並轉換成如上圖所示的 16 進制字串。 AES 加...
在做投資之前,首先最重要的事,當然就是得先去開一個證券戶啦~~~ 什麼是證券戶? 簡而言之,一般我們在投資股票的時候會用到兩種帳戶,一個是我們原本的銀行帳戶,在...
● 接下來這幾章會示範如何取得想要的Ticks資料 什麼是Ticks? "Tick"代表"檔位",那什麼是檔位呢?&qu...
前言 今天會介紹laravel一些簡單的指令以及建立路由還有CRUD方法跟資料庫連線喔!! 目標 php artisan 基本指令 資料庫工具以及連線設定 c...
● 這章會示範如何透過自己的證券戶做登入以及匯入憑證 登入(Login) 之前幾章我們所使用 Shioaji API 做的報價、訂閱、下單等各項功能都是以模擬帳...
##API規劃先準備這次消費串接的API,主要需要三支API 訂單建置API 目的:由網站點選繳費項目,呼叫永豐建立訂單交易API(OrderCreat...
● 這章會示範如何取得歷史K棒資料 什麼是K棒? 在瞭解什麼是"K棒"之前,我們得先瞭解什麼是"K線"?相信大部分人,不...
今天開始要把我們先前花了24天研究與實作的永豐線上收付款API -- 豐收款 (funBIZ),作一些總結與回顧,讓有興趣要使用的朋友,了解要注意的地方,以及還...
首先我們可以先進它的官網稍微瀏覽一下它的資訊 Shioaji主要有兩種語言開發版本,一種是Python,另一種則為C#,那看它官方都以宣傳Python開發為主...
先前花了幾天的時間,終於把每次API發送前的安全規定的細碎精工給搞定了,也開了篇幅寫了一些關於十六進位轉換與Base64的差異等的小專題後,接下來就可以再回到使...
上一篇建置好最原始的專案檔,接下來要開始來開發社區網站。首先,因為對vue.js還只是初學而已,一開始當然是來搜尋看看有沒有其他人分享的網站架構可以參考?配合這...
訂單建置API設定 建立預計導入API的參數清單 class ApiSource(BaseModel): householder:str...
● 接下來幾章都是先以模擬帳戶作登入,尚未使用正式證券戶帳戶登入 如果尚未有永豐金證券帳戶的朋友,但想試用Shioaji介面操作的話,官方有提供8組的模擬帳號可...
使用gunicorn作為HTTP Server的時候,必須手動指派gunicorn的logger作為flask的logger handler,才能夠正常的進行D...
如果你有自己的固定IP,可以在本機進行部署,或著使用免費版本的Heroku Platform在雲端建立你的伺服器,方法沒有一定,今天進行Python版本的建置流...
● 這章來示範如何取得期貨(Futures)的ticks 回顧上一章,我們學會如何取得股票的ticks以下為其完整程式碼與輸出 本章我們來試著取得期貨的tick...
● 這章會示範如何用Shioaji做台股下單 終於來到下單的環節啦~~~ 沒有下單過,別說你進入過股票市場 下單(Order) 在下單之前,我們得先定義委託單一...
● 這章會示範如何訂閱ticks逐筆成交資料 Subscribe 之前幾章我們有介紹到什麼是ticks,還有如何取得ticks資料,可回去參考Day13那這章我...