API === ## 內部API | 用途 | 路徑 | | ------------ | ------------ | | 登入 | connect/token | | 取得驗證碼 | SignUp/GetCode | | 變更密碼 | SignUp/UpdatePassword | | 忘記密碼 | SignUp/UpdatePassword | | 註冊 | SignUp/Register | | 取得產品列表 | Product/GetProducts | | 取得全部的出入金列表 | Payment/PaymentList | | 綁定支付資訊 | Payment/AddPaymentInfo | | 更新綁定的支付資訊 | Payment/UpdatePaymentInfo | | 取得已綁定的支付資訊 | Payment/PaymentInfoList | | 入金申請 | Payment/Deposit | | 出金申請 | Payment/Withdraw | | 出入金訂單列表 | Payment/OrderList | | 上傳圖片 | Common/UploadImage | | 取得出入金設定 | Payment/PaymentSetting | | 用戶擁有的訂單分類列表(出入金紀錄的分類列表) | Payment/OrderListOption | | 帳號資訊 | Account/Info | | 綁定聯絡資訊(用戶手機/信箱) | Account/BindContact | | 綁定推薦碼 | Account/AddPromoCode | | 設置用戶自選商品 | User/UpdateOptional | | 取得用戶自選商品 | User/GetOptional | | 檢查是否可進入app | ipCheck | | 取得用戶自選商品 | User/GetOptional | | k線1分資料 | Product/GetCandlestick | | 實名認證資料 | verification/list | | 設置實名認證資料 | verification/update | | 伺服器雜項設定(目前只有行情警告時間) | Setting/setting | | 建立交易單 | Order/CreateOrder | | 取得掛單 | Order/GetOrders | | 取得持倉 | Order/GetPositions | | 平倉 | Order/ClosePosition | | 取得帳戶資產 | User/GetUserAccounting | | 修改持倉 | Order/ModifyPosition | | 修改掛單 | Order/ModifyOrder | | 取消掛單 | Order/CancelOrder | | 歷史交易紀錄 | Order/GetCloseHistory | | 重置資產 | user/AddPaperMoney | --- ## Zendesk API ### 1. 取得可使用的語系列表 [GET] api/v2/help_center/locales --- ### 2. 取得分類列表 [GET] api/v2/help_center{locale}/categories 路徑變數 locale /// 語系代碼, 參數值為 "/名稱", 前方要加斜線 - 參數 | 名稱 | 說明 | | --- | --- | | page | 頁數 | | per_page | 一頁幾筆 | --- ### 3. 取得分類底下的段落列表 [GET] api/v2/help_center{locale}/categories/{category_id}/sections 路徑變數 locale /// 語系代碼, 參數值為 "/名稱", 前方要加斜線 category_id /// 分類id - 參數 | 名稱 | 說明 | | --- | --- | | page | 頁數 | | per_page | 一頁幾筆 | --- ### 4. 搜索文章 [GET] api/v2/help_center/articles/search - 參數 | 名稱 | 說明 | | --- | --- | | category | 搜索的類別列表, 當有多筆時, 使用逗號組合陣列 | | sectionIds | 搜索的段落列表, 當有多筆時, 使用逗號組合陣列 | | query | 搜索的文字 | | label_names | 搜索的標籤列表, 當有多筆時, 使用逗號組合陣列 | | locale | 搜索的語系 | | page | 頁數 | | per_page | 一頁幾筆 | --- ### 5. 取得分類下的文章列表 [GET] api/v2/help_center{locale}/categories/{category_id}/articles 路徑變數 locale /// 語系代碼, 參數值為 "/名稱", 前方要加斜線 category_id /// 分類id - 參數 | 名稱 | 說明 | | --- | --- | | page | 頁數 | | per_page | 一頁幾筆 | --- ### 6. 取得段落下的文章列表 [GET] api/v2/help_center{locale}/sections/{section_id}/articles 路徑變數 locale /// 語系代碼, 參數值為 "/名稱", 前方要加斜線 section_id /// 段落id - 參數 | 名稱 | 說明 | | --- | --- | | page | 頁數 | | per_page | 一頁幾筆 | --- ### 7. 取得文章附檔 [GET] api/v2/help_center{locale}/articles/{article_id}/attachments 路徑變數 locale /// 語系代碼, 參數值為 "/名稱", 前方要加斜線 article_id /// 文章id - 參數 | 名稱 | 說明 | | --- | --- | | page | 頁數 | | per_page | 一頁幾筆 | --- ### 8. 取得段落列表 (APP暫時沒用到) [GET] api/v2/help_center{locale}/sections 路徑變數 locale /// 語系代碼, 參數值為 "/名稱", 前方要加斜線 - 參數 | 名稱 | 說明 | | --- | --- | | page | 頁數 | | per_page | 一頁幾筆 | --- ### 9. 取得文章列表 (APP暫時沒用到) [GET] api/v2/help_center{locale}/articles 路徑變數 locale /// 語系代碼 - 參數 | 名稱 | 說明 | | --- | --- | | page | 頁數 | | per_page | 一頁幾筆 | --- ### 10. 取得段落底下的段落列表 (APP暫時沒用到) [GET] api/v2/help_center{locale}/sections/{section_id} 路徑變數 locale /// 語系代碼 section_id /// 段落id - 參數 | 名稱 | 說明 | | --- | --- | | page | 頁數 | | per_page | 一頁幾筆 | ## 1.0.0+1 - 整理單元測試代碼 - 移除不必要的依賴 - 命令行調整 ``` 使用方法: -h, --[no-]help 說明 可用命令: json2dart dart2json 命令: json2dart -f, --file 輸入語系文件: json (defaults to "assets/resources/langs/zh_Hant.json") -o, --output 輸出語系結構: dart (defaults to "lib/generated/localization_key.dart") -p, --part part文件名稱, 在輸出的dart中, 將會export此文件, 方便使用者自行添加通用的export或是其他操作 (defaults to "localization_export.dart") -h, --[no-]help 說明 命令: dart2json -f, --file 輸入語系結構: dart (defaults to "lib/generated/localization_key.dart") -o, --output 輸入語系文件: json (defaults to "assets/resources/langs/zh_Hant.json") -h, --[no-]help 說明 ``` - 新增與調整 * KeyStruct.fromCode 用於直接從代碼建立 KeyStruct * KeyStruct.fromKey 用於直接從 Key 建立 KeyStruct * json的value語系將會以註解的方式呈現在dart變數上, 方便外部調用時可以直接透過註解了解到變數代表的文字 ## 0.0.1+7 - Fix easy_localization package no auto export ## 0.0.1+6 - Export easy_localization package when generate code ## 0.0.1+5 - Change localization json file path to "assets/resources/langs/" - Fix README.md content is incorrect ## 0.0.1+2 - Initial version.