立即取得justfont API
您必須有justfont帳號,
即可在會員服務中,取得我的API服務
生成網路字型
您取得的API例如:
http://dhs.justfont.com/api/font?key=1130975aC-fsX8D06O8yJ_
gk8BveJRhaz3DQkQ9KNkkiSMbo-z3DQkQ9KNkkiSMbo
30975aC-fsX8D06O8yJ9KNkkiSMbo-z3DQkQ9KN
&str=justfont就是字,精彩你的每一頁&tag=ct1
http://dhs.justfont.com/api/font?key=1130975aC-fsX8D06O8yJ_
gk8BveJRhaz3DQkQ9KNkkiSMbo-z3DQkQ9KNkkiSMbo
30975aC-fsX8D06O8yJ9KNkkiSMbo-z3DQkQ9KN
&str=justfont就是字,精彩你的每一頁&tag=ct1
參數說明
參數 |
格式 |
說明 |
|---|---|---|
key |
必要 |
您的key值 |
str |
必要
|
需為UTF-8編碼字串,可接收中文字、英數、符號字串傳入 |
tag |
必要 |
格式為ct(n),產生字型視您帳號設定而異,例如ct1設定為"顏楷體",則生成顏楷體字型格式 |
| callback | 非必要 | 如有傳入此字串,則回傳時會帶此字串的function,詳見回傳格式說明。 |
回傳json格式
無callback參數之回傳格式如下:
[{"fontpath":"http:\/\/fs.justfont.com\/file\/
get\/100003_2_15339084995\/ct1_d132a6526cf2.aspx","message":"1012"}]
有callback,例如?callback=backString之回傳格式如下:
backString({"fontpath":"http:\/\/fs.justfont.com\/file\/
get\/100003_2_15339084995\/ct1_d832a6526cf2.jpeg", "message":"1012"}
[{"fontpath":"http:\/\/fs.justfont.com\/file\/
get\/100003_2_15339084995\/ct1_d132a6526cf2.aspx","message":"1012"}]
有callback,例如?callback=backString之回傳格式如下:
backString({"fontpath":"http:\/\/fs.justfont.com\/file\/
get\/100003_2_15339084995\/ct1_d832a6526cf2.jpeg", "message":"1012"}
參數說明
Code |
訊息內容 |
| 1012 | 產生成功 |
| 1102 | Key認證錯誤 |
| 1104 | 無此Key值 |
| 1105 | 帳號停用 |
| 1107 | 傳入來源之網站錯誤 |
| 1110~1119 | 字型伺服器產生錯誤 |
| 1121 | 傳輸參數不正確 |
| 1122 | 傳入str字串過長,設定1000字以內使用 |
| 1307 | 無此ct(n)字型設定 |
| 1308 | tag格式錯誤 |
| 1309 | 無傳入字串 |
| 1401 | 免費會員無開放此功能 |