C++發票識別、發票查驗介面示例,您的“發票管理專家”

翔云api發表於2024-04-16

  發票識別+發票查驗介面。當財務人員在進行發票的數字化管理時,僅需一鍵上傳發票圖片,翔雲發票識別介面即可快速、精準對發票的全票面資訊進行提取,翔雲發票查驗介面可根據識別介面提取的發票資訊實時聯網進行真偽查驗。助財務工作者從發票海洋中解脫出來,提升發票管理效率與準確率,避免人為失誤所造成的稅務風險,減少假票、錯票為企業帶來的經濟損失。

  堆積如山的發票管理工作讓財務工作者頭疼不已。試想一想,如果無需再面對滿桌凌亂的紙質發票,無需再為錯漏報銷單據而焦慮,更無需擔憂重要資料丟失。只需輕點指尖,便可實現發票識別與發票查驗的輕鬆管理,對於財務工作人員來說,是不是也算是一大福音呢。

  C++發票查驗介面程式碼示例:

include

include

include

int main() {
// 建立 HTTP 客戶端
web::http::client::http_client client(U("https://netocr.com/verapi/v2/verInvoice.do"));

// 構建請求內容
web::http::multipart_content content;
content.add(web::http::name(U("key")), web::http::value(U("M***********g")));
content.add(web::http::name(U("secret")), web::http::value(U("3***********6")));
content.add(web::http::name(U("typeId")), web::http::value(U("3007")));
content.add(web::http::name(U("invoiceCode")), web::http::value(U("**********")));
content.add(web::http::name(U("invoiceNumber")), web::http::value(U("************")));
content.add(web::http::name(U("billingDate")), web::http::value(U("*************")));
content.add(web::http::name(U("totalAmount")), web::http::value(U("*********")));
content.add(web::http::name(U("checkCode")), web::http::value(U("***********")));
content.add(web::http::name(U("salesTaxNo")), web::http::value(U("*************")));
content.add(web::http::name(U("orderNo")), web::http::value(U("*********")));

// 建立 HTTP 請求
web::http::http_request request(web::http::methods::POST);
request.headers().set_content_type(U("multipart/form-data; boundary=") + content.boundary());
request.set_body(content);

// 傳送請求並獲取響應
web::http::http_response response = client.request(request).get();

// 確保請求成功
if (response.status_code() == web::http::status_codes::OK) {
    // 讀取響應內容
    std::wstring responseString = response.extract_string().get();
    std::wcout << "Response: " << responseString << std::endl;
} else {
    std::cerr << "Request failed with status code " << response.status_code() << std::endl;
}
return 0;

}

  發票查詢API可查驗使用增值稅發票管理新系統開具的發票,包含種類有:增值稅專用發票、增值稅普通發票(含電子普通發票、卷式發票、通行費發票)、機動車銷售統一發票、貨物運輸業增值稅專用發票、二手車銷售統一發票。可查驗的發票時間範圍:

  (1)可查驗最近1年內增值稅發票管理新系統開具的發票;

  (2)當日開具的發票最快可以次日進行查驗。

  (3)每天每張發票可線上查詢次數為5次,超過次數後請於次日再進行查驗操作。

相關文章