mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
42 lines
726 B
TypeScript
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) => {
|
|
});
|