国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

關(guān)于阿里云的API接口調(diào)用使用說明以及使用艾格瑞特API接口獲取驗(yàn)證碼的方法

這篇具有很好參考價(jià)值的文章主要介紹了關(guān)于阿里云的API接口調(diào)用使用說明以及使用艾格瑞特API接口獲取驗(yàn)證碼的方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

關(guān)于阿里云的API接口調(diào)用使用說明

需要在API網(wǎng)關(guān)控制臺(tái)創(chuàng)建APP,然后將API授權(quán)給APP即可。
使用詳情頁給的請(qǐng)求示例?。。。ㄌ鎿Q示例中的AppCode)就可以了

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及一種API自動(dòng)管理和SDK、文檔自動(dòng)生成方法。

背景技術(shù):

伴隨著互聯(lián)網(wǎng)時(shí)代的多元化發(fā)展,更多技術(shù)人員將精力投入到網(wǎng)絡(luò)應(yīng)用的開發(fā)上,致力于降低軟件以及應(yīng)用的開發(fā)門檻,產(chǎn)品服務(wù)化趨勢(shì)和技術(shù)開放趨勢(shì)日益顯著。
互聯(lián)網(wǎng)產(chǎn)品服務(wù)化,基礎(chǔ)設(shè)施能力服務(wù)化已經(jīng)儼然成為大勢(shì)所趨。然而對(duì)于許多中大型應(yīng)用產(chǎn)品服務(wù)化的過程,必然伴隨著許多APl(Application Programming Interface,
應(yīng)用程序編程接口,用于技術(shù)人員和軟件程序交互的一種契約)的集成開放??焖俚腁PI版本迭代,大量的新增和消亡的API,管理海量API等,大量API發(fā)布后需要封裝維護(hù)
各語言版本的SDK(Software Development Kit,被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺(tái)、操作系統(tǒng)等創(chuàng)建應(yīng)用軟件的開發(fā)工具的集合。其目的是封裝一些
底層復(fù)雜的程序邏輯,便于第三方開發(fā)者以自身熟悉的方式使用該軟件),需要重新編寫API文檔,這些工作都會(huì)帶來頻繁的維護(hù)需求和大量的人力成本。文章來源地址http://www.zghlxwxcb.cn/news/detail-417441.html

使用艾格瑞特API接口獲取驗(yàn)證碼的方法
#-*- coding = utf-8 -*-
#@Time: 2021/4/9 14:09
#@Author : Wang
#@File : test_ali2.py
#@Software : PyCharm


import urllib
import urllib.request
import base64
import re

#API產(chǎn)品路徑
host = 'https://codevirify.market.alicloudapi.com'
path = '/icredit_ai_image/verify_code/v1'
#阿里云APPCODE
appcode = 'af4d1675d39d4ff581c2fcc959f22b92'
url = host + path
bodys = {}
querys = ""

#參數(shù)配置
# if False:
#啟用BASE64編碼方式進(jìn)行識(shí)別
#內(nèi)容數(shù)據(jù)類型是BASE64編碼
f = open('1617876307.2174041.png', 'rb')
contents = base64.b64encode(f.read())
f.close()
bodys['IMAGE'] = contents
bodys['IMAGE_TYPE'] = '0'
# else:
#     #啟用URL方式進(jìn)行識(shí)別
#     #內(nèi)容數(shù)據(jù)類型是圖像文件URL鏈接
#     bodys['IMAGE'] = 'https://icredit-api-market.oss-cn-hangzhou.aliyuncs.com/%E9%AA%8C%E8%AF%81%E7%A0%81.jpg'
#     bodys['IMAGE_TYPE'] = '1'

post_data = urllib.parse.urlencode(bodys).encode('utf-8')

request = urllib.request.Request(url, post_data)
request.add_header('Authorization', 'APPCODE ' + appcode)
request.add_header('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8')
response = urllib.request.urlopen(request)
content = response.read()
if (content):
    tem = content.decode('utf-8').split(':')[-1][:-2]
    print(tem.strip()[1:-1])#最后兩行的目的是提取字符串中的驗(yàn)證碼
    
    
    

#下面是該公司更新后的代碼:
import requests
import json
import base64

# 如何獲取阿里云產(chǎn)品的請(qǐng)求地址,請(qǐng)參考試下視頻鏈接
#
URL = 'https://codevirify.market.alicloudapi.com/icredit_ai_image/verify_code/v1'
# 如何獲取阿里云產(chǎn)品密鑰,請(qǐng)參考以下視頻鏈接
#
# 阿里云云市場(chǎng)HTTP請(qǐng)求公共頭部信息
APPCODE = "af4d1675d39d4ff581c2fcc959f22b92"
HEADER = {
    "Authorization":"APPCODE " + APPCODE
    }

# ------------------------------------------------------------------------------------------------------------------------------
# 產(chǎn)品參數(shù)由IMAGE與IMAGE_TYPE構(gòu)成,當(dāng)IMAGE為URL地址時(shí),IMAGE_TYPE為1;當(dāng)IMAGE為BASE64編碼時(shí),IMAGE_TYPE為0;
# 采用BASE64的編碼示例,若不選用BASE64,請(qǐng)將BASE64編碼代碼開始至結(jié)束部分刪除或者隱藏即可
# -----------采用BASE64的編碼示例_代碼開始-----------
# 本地文件路徑
FILE = open(r"1617876307.2174041.png", 'rb')
CONTENT = base64.b64encode(FILE.read())
FILE.close()
BODY_A = {
    "IMAGE":CONTENT,
    "IMAGE_TYPE":"0"
    }
REQ_A = requests.post(URL,data=BODY_A,headers=HEADER)
print(json.loads(REQ_A.text))
IMAGE_URL = "https://icredit-api-market.oss-cn-hangzhou.aliyuncs.com/%E9%AA%8C%E8%AF%81%E7%A0%81.jpg"
BODY_B = {
    "IMAGE":IMAGE_URL,
    "IMAGE_TYPE":"1"
    }
REQ_B = requests.post(URL,data=BODY_B,headers=HEADER)
print(json.loads(REQ_B.text))

到了這里,關(guān)于關(guān)于阿里云的API接口調(diào)用使用說明以及使用艾格瑞特API接口獲取驗(yàn)證碼的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Camera API2 使用說明

    Camera API2 使用說明

    CameraAPI1 使用說明 目錄 一、 概覽 1.1 Pipeline 1.2 Supported Hardware Level 1.3 Capture 1.4 CameraManager 1.5 CameraCharacteristics 1.6 CameraDevice 1.7 Surface 1.8 CameraCaptureSession 1.9 CaptureRequest 1.10 CaptureResult 1.11 一些只有 Camera2 才支持的高級(jí)特性 1.12 一些從 Camera1 遷移到 Camera2 的建議 二、 開關(guān)相機(jī) 2.1

    2024年02月12日
    瀏覽(14)
  • Camera API1 使用說明

    Camera API1 使用說明

    Camera API2 使用說明 目錄 一、開啟相機(jī) 1.1創(chuàng)建項(xiàng)目 1.2注冊(cè)權(quán)限 1.3配置相機(jī)特性要求 1.4 獲取攝像頭的個(gè)數(shù) 1.5 根據(jù) ID 獲取 CameraInfo facing 1.6 開啟相機(jī) 1.7 關(guān)閉相機(jī) 二、預(yù)覽 2.1認(rèn)識(shí) Parameters 2.2 設(shè)置預(yù)覽尺寸 2.3添加預(yù)覽 Surface 2.4 開啟和關(guān)閉預(yù)覽 2.5 校正預(yù)覽畫面方向 自然方向

    2024年02月13日
    瀏覽(18)
  • 關(guān)于Django的中間件使用說明。

    關(guān)于Django的中間件使用說明。

    中間件的大概解釋:在瀏覽器在請(qǐng)求服務(wù)器的時(shí)候,首先要經(jīng)過各種中間件,然后進(jìn)行GET、POST等請(qǐng)求的訪問,然后處理數(shù)據(jù),最后經(jīng)過各種中間件輸出給瀏覽器。 我們可以利用中間件的特性,來解決用戶登錄過程中的繁瑣問題。 在我們用django寫后端服務(wù)的時(shí)候,需要很多

    2024年02月19日
    瀏覽(15)
  • Github api 請(qǐng)求速率說明和請(qǐng)求限制說明,使用認(rèn)證token增加請(qǐng)求次數(shù)

    Github api 請(qǐng)求速率說明和請(qǐng)求限制說明,使用認(rèn)證token增加請(qǐng)求次數(shù)

    有能力的可以看官方文檔:Resources in the REST API - GitHub Docs ?GitHub 對(duì)每小時(shí)可以發(fā)送的請(qǐng)求數(shù)量有限制。通常,GitHub API的標(biāo)準(zhǔn)限制為: 未經(jīng)身份驗(yàn)證 - 每個(gè)原始 IP 地址每小時(shí)60個(gè)請(qǐng)求; 已驗(yàn)證 – 每個(gè)用戶每小時(shí)可發(fā)送 5,000 個(gè)請(qǐng)求。 可以通過?https://api.github.com/users/octocat?查

    2024年02月04日
    瀏覽(26)
  • 阿里云服務(wù)器可以做什么?十大使用場(chǎng)景舉例說明

    阿里云服務(wù)器可以做什么?十大使用場(chǎng)景舉例說明

    使用阿里云服務(wù)器可以做什么?阿里云百科分享使用阿里云服務(wù)器常用的十大使用場(chǎng)景,說是十大場(chǎng)景實(shí)際上用途有很多,阿里云百科分享常見的云服務(wù)器使用場(chǎng)景,如本地搭建ChatGPT、個(gè)人網(wǎng)站或博客、運(yùn)維測(cè)試、學(xué)習(xí)Linux、跑Python、小程序服務(wù)器等等,阿小云分享使用阿里

    2024年02月10日
    瀏覽(25)
  • 新手小白學(xué)JAVA API手冊(cè)使用方式說明

    新手小白學(xué)JAVA API手冊(cè)使用方式說明

    其實(shí)我們?cè)贏PI階段,更多是要去學(xué)習(xí)別人已有內(nèi)容,比如方法的使用 但是這么多的方法對(duì)于新手來說其實(shí)是不太友好的,剛開始根本記不住呀 所以API手冊(cè)就是我們的一個(gè)好幫手,我們可以在API手冊(cè)查到目標(biāo)內(nèi)容的介紹 類似于小學(xué)剛學(xué)字的時(shí)候,不會(huì)的字就可以去查字典,API手冊(cè)就類

    2023年04月14日
    瀏覽(18)
  • 【Visual Leak Detector】庫的 22 個(gè) API 使用說明

    使用 VLD 內(nèi)存泄漏檢測(cè)工具輔助開發(fā)時(shí)整理的學(xué)習(xí)筆記。本篇主要介紹 VLD 庫提供的 22 個(gè)外部接口。同系列文章目錄可見 《內(nèi)存泄漏檢測(cè)工具》目錄 目錄 說明 1. 頭文件簡(jiǎn)介 2. 文件 vld_def.h 簡(jiǎn)介 3. 文件 vld.h 簡(jiǎn)介 3.1 接口 VLDDisable 3.2 接口 VLDEnable 3.3 接口 VLDRestore 3.4 接口 VLDGl

    2023年04月17日
    瀏覽(29)
  • yolov5 6.1 關(guān)于 val.py 的使用說明

    主要用于評(píng)估已經(jīng)訓(xùn)練好的模型的性能和精度。通過在驗(yàn)證集上運(yùn)行模型,計(jì)算模型在檢測(cè)任務(wù)上的指標(biāo)和評(píng)估結(jié)果。 具體來說分為如下幾個(gè)步驟: 加載模型和數(shù)據(jù): val.py 會(huì)加載訓(xùn)練好的模型權(quán)重文件和用于驗(yàn)證的數(shù)據(jù)集。它會(huì)根據(jù)配置文件中的設(shè)置,加載模型架構(gòu)和權(quán)重

    2024年02月09日
    瀏覽(18)
  • 阿里云無影云電腦介紹_云辦公_使用_價(jià)格和優(yōu)勢(shì)說明

    阿里云無影云電腦介紹_云辦公_使用_價(jià)格和優(yōu)勢(shì)說明

    什么是阿里云無影云電腦?無影云電腦(原云桌面)是一種快速構(gòu)建、高效管理桌面辦公環(huán)境,無影云電腦可用于遠(yuǎn)程辦公、多分支機(jī)構(gòu)、安全OA、短期使用、專業(yè)制圖等使用場(chǎng)景,阿里云百科分享無影云桌面的詳細(xì)介紹、租用價(jià)格、云電腦的優(yōu)勢(shì)、使用場(chǎng)景、網(wǎng)絡(luò)架構(gòu)、無

    2024年02月07日
    瀏覽(23)
  • STM32L0 ADC使用HAL庫關(guān)于校準(zhǔn)問題的說明

    STM32L0 ADC使用HAL庫關(guān)于校準(zhǔn)問題的說明

    最近是有一個(gè)產(chǎn)品用到了ADC,使用的是STM32L051 芯片,使用 STM32CubeMX 生成的代碼,本來以為簡(jiǎn)簡(jiǎn)單單,但是在調(diào)用 HAL ADC校準(zhǔn)函數(shù)的時(shí)候遇到一個(gè)問題有點(diǎn)疑問,度娘一下也沒有找到解答,還是經(jīng)過翻閱了一些資料才得到答案,特此來記錄一下。 我是矜辰所致,全網(wǎng)同名,盡

    2024年02月02日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包