整體請求流程
介紹:
本次解析通過阿里云云市場的云服務來實現程序中對貨幣匯率實時監控,首先需要準備選擇一家可以提供匯率查詢的商品。
https://market.aliyun.com/apimarket/detail/cmapi00065831#sku=yuncode5983100001
步驟1: 選擇商品
如圖點擊免費試用,即可免費申請該接口數據。
步驟2: 調試
輸入對應的參數,人民幣換美元,form:CNY, to:USD
點擊《發起請求》,即可看到響應列表中返回的實時數據,這樣就表示整個接口請求完成,下一步就可以把該請求接入到對應程序中。
步驟3: 對接
在《買家控制臺》可以查看您賬戶的appcode,網站還有其他開發語言的案例,可以對應您自身業務進行參考,下面以 python為例調用接口。
import urllib, urllib2, sys
import sslhost = 'https://tsexchange.market.alicloudapi.com'
path = '/index'
method = 'GET'
appcode = '你自己的AppCode'
querys = 'from=CNY&to=USD&money=1'
bodys = {}
url = host + path + '?' + querysrequest = urllib2.Request(url)
request.add_header('Authorization', 'APPCODE ' + appcode)
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE
response = urllib2.urlopen(request, context=ctx)
content = response.read()
if (content):print(content)
以下是成功調用的返的內容,可以直接把結果解析到業務中去并顯示結果,至此整個請求流程就結束了。非常簡單。