Skip to content

Instantly share code, notes, and snippets.

@mchayapol
mchayapol / rd.py
Last active August 23, 2023 09:31
ดึงข้อมูลผู้เสียภาษีด้วยเลขประจำตัวจาก WebService ของกรมสรรพากร
from requests import Session
import zeep
from zeep import Client
from zeep.transports import Transport
import urllib3
urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
session = Session()
session.verify = False
@mchayapol
mchayapol / rd.js
Created December 27, 2019 07:45
Pulling VAT registrant data from Thai RD WebService
var url = 'https://rdws.rd.go.th/serviceRD3/vatserviceRD3.asmx?wsdl';
console.log("RD WebService Test\n", url)
var request = require('request');
var fs = require('fs');
var specialRequest = request.defaults({
agentOptions: {
ca: fs.readFileSync('./adhq1.cer') //path of CA cert file
}