DefinitelyTyped/types/geetest/geetest-tests.ts
2018-01-23 10:35:45 -08:00

42 lines
726 B
TypeScript

import Geetest = require('geetest');
const captcha = new Geetest({
geetest_id: 'xxx',
geetest_key: 'xxx',
});
captcha.register((err, data) => {
if (err) {
return;
}
const body = {
gt: data.geetest_id,
challenge: data.challenge,
success: data.success,
};
});
captcha.register().then((data) => {
const body = {
gt: data.geetest_id,
challenge: data.challenge,
success: data.success,
};
}, (err) => {
});
captcha.validate({
challenge: 'xxx',
validate: 'xxx',
seccode: 'xxx',
}, (err, success) => {
});
captcha.validate({
challenge: 'xxx',
validate: 'xxx',
seccode: 'xxx',
}).then((success) => {
}, (err) => {
});