最近更改 - 搜索:

>动态连接库DLL及com组件开发文档<

首页

流程:

各语言调用示例:

函数调用:

相关下载:

关于我们

联系我们

打码兔代答题新闻

edit

UploadpicImg


D2File 一键式通过本机图片文件名请求打码

支持以逗号分号分隔的多个图片文件转为GIF文件

/**
 功能:    一键式通过本机图片文件名请求打码,调用此函数之前,无需再调用初始化、登录等函数
 函数名:   D2File
 返回值:   >0 成功,返回验证码ID(用于调用ReportResult), <0失败,详见错误码定义 http://wiki.dama2.com/index.php?n=ApiDoc.ErrDef
        应该停机处理的错误码包括:-1~-199(参数错误、用户错误)、-208(软件禁用)、-210(非法用户)、-301(配置错误、DLL找不到)
 参数:    [in]pszSoftwareID - 软件KEY(获取方法:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY)
        [in]pszUserName - 打码兔用户名(注意是用户账号,而不是开发者账号)
        [in]pszUserPassword - 打码兔用户密码
        [in]pszFilePath - 本机图片文件路径 如:c:\a.jpg,请开发者注意,图片文件截取时请截取验证码区域即可,太大的图片文件严重影响识别速度
支持以逗号分号分隔的多个图片文件转为GIF文件         [in]usTimeout - 验证码超时时间,即过多久验证码将失效。单位秒。推荐60,如果验证码识别成功,函数立即返回,否则函数会阻塞一直到超时时间返回
        [in]ulVCodeTypeID - 验证码类型ID,请从验证码类型表中找到您验证码的类型ID:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY 没有适合您的请联系打码兔补充
        [out]pszVCodeText - 返回验证码结果字符,建议传入30字节缓冲区
*/

函数原型:int CRACKCAPTCHA_API D2File( const char *pszSoftwareId,
                        const char *pszUserName,
                        const char *pszUserPassword,
                        const char *pszFilePath,  
                        unsigned short usTimeout,
                        unsigned long ulVCodeTypeID,
                        char *pszVCodeText);

D2Buf 一键式通过图片数据请求打码,开发者需要自行下载并打开验证码图片,获得图片数据后调用本函数请求打码

/**
 功能:    一键式通过图片数据请求打码,调用此函数之前,无需再调用初始化、登录等函数
 函数名:   D2Buf
 返回值:   >0 成功,返回验证码ID(用于调用ReportResult), <0失败,详见错误码定义 http://wiki.dama2.com/index.php?n=ApiDoc.ErrDef
        应该停机处理的错误码包括:-1~-199(参数错误、用户错误)、-208(软件禁用)、-210(非法用户)、-301(配置错误、DLL找不到)
 参数:    [in]pszSoftwareID - 软件KEY(获取方法:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY)
        [in]pszUserName - 打码兔用户名(注意是用户账号,而不是开发者账号)
        [in]pszUserPassword - 打码兔用户密码
        [in]pImageData - 验证码图片数据字节集
        [in]dwDataLen - 验证码图片数据或验证码文本数据长度,即pImageData大小,限制4M
        [in]usTimeout - 验证码超时时间,即过多久验证码将失效。单位秒。推荐60,如果验证码识别成功,函数立即返回,否则函数会阻塞一直到超时时间返回
        [in]ulVCodeTypeID - 验证码类型ID,请从验证码类型表中找到您验证码的类型ID:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY 没有适合您的请联系打码兔补充
        [out]pszVCodeText - 返回验证码结果字符,建议传入30字节缓冲区
*/

函数原型:int CRACKCAPTCHA_API D2Buf( const char *pszSoftwareId,
                        const char *pszUserName,
                        const char *pszUserPassword,
                        LPCVOID pImageData, 
                        DWORD dwDataLen,
                        unsigned short usTimeout,
                        unsigned long ulVCodeTypeID,
                        char *pszVCodeText);

D2WndHandle 一键式通过窗口句柄请求打码

/**
 功能:    一键式通过窗口句柄请求打码,调用此函数之前,无需再调用初始化、登录等函数
 函数名:   D2WndHandle
 返回值:   >0 成功,返回验证码ID(用于调用ReportResult), <0失败,详见错误码定义 http://wiki.dama2.com/index.php?n=ApiDoc.ErrDef
        应该停机处理的错误码包括:-1~-199(参数错误、用户错误)、-208(软件禁用)、-210(非法用户)、-301(配置错误、DLL找不到)
 参数:    [in]pszSoftwareID - 软件KEY(获取方法:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY)
        [in]pszUserName - 打码兔用户名(注意是用户账号,而不是开发者账号)
        [in]pszUserPassword - 打码兔用户密码
        [in]hHandle - 窗口句柄
        [in]lpRect - 窗口位置,以空格分隔的4个数字,分别表示左上右下坐标(相对于窗口左上角)
        [in]usTimeout - 验证码超时时间,即过多久验证码将失效。单位秒。推荐60,如果验证码识别成功,函数立即返回,否则函数会阻塞一直到超时时间返回
        [in]ulVCodeTypeID - 验证码类型ID,请从验证码类型表中找到您验证码的类型ID:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY 没有适合您的请联系打码兔补充
        [out]pszVCodeText - 返回验证码结果字符,建议传入30字节缓冲区
*/

函数原型:int CRACKCAPTCHA_API D2WndHandle(     const char *pszSoftwareId,
                        const char *pszUserName,
                        const char *pszUserPassword,
                        HWND hHandle, LPCRECT lpRect, 
                        unsigned short usTimeout,
                        unsigned long ulVCodeTypeID, 
                        char *pszVCodeText);

D2Wnd 一键式窗口定义请求打码

/**
 功能:    一键式窗口定义请求打码,调用此函数之前,无需再调用初始化、登录等函数
 函数名:   D2Wnd
 返回值:   >0 成功,返回验证码ID(用于调用ReportResult), <0失败,详见错误码定义 http://wiki.dama2.com/index.php?n=ApiDoc.ErrDef
        应该停机处理的错误码包括:-1~-199(参数错误、用户错误)、-208(软件禁用)、-210(非法用户)、-301(配置错误、DLL找不到)
 参数:    [in]pszSoftwareID - 软件KEY(获取方法:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY)
        [in]pszUserName - 打码兔用户名(注意是用户账号,而不是开发者账号)
        [in]pszUserPassword - 打码兔用户密码
        [in]pszWndDef - 窗口定义串
        [in]lpRect - 窗口位置,以空格分隔的4个数字,分别表示左上右下坐标(相对于窗口左上角)
        [in]usTimeout - 验证码超时时间,即过多久验证码将失效。单位秒。推荐60,如果验证码识别成功,函数立即返回,否则函数会阻塞一直到超时时间返回
        [in]ulVCodeTypeID - 验证码类型ID,请从验证码类型表中找到您验证码的类型ID:http://wiki.dama2.com/index.php?n=ApiDoc.GetSoftIDandKEY 没有适合您的请联系打码兔补充
        [out]pszVCodeText - 返回验证码结果字符,建议传入30字节缓冲区
*/

函数原型:int CRACKCAPTCHA_API D2Wnd( 	const char *pszSoftwareId,
                    const char *pszUserName,
                    const char *pszUserPassword,
                    const char *pszWndDef, LPCRECT lpRect, 
                    unsigned short usTimeout,
                    unsigned long ulVCodeTypeID, 
                    char *pszVCodeText);

编辑 - 版本历史 - 打印 - 最近更改 - 搜索
本页面最后修订于:2015年-07月-22日