您的位置:首页 > 编程语言 > ASP

YinXiangMa_SDK_For_ASP_V2.0接口开发者使用说明

2014-10-09 14:17 549 查看


一.概述

此文档旨在指导Asp网站主如何在自己的网站中植入印象码。
作为Asp网站的开发者,仅需要在网站后台进行简单的配置,就可以轻松地在您所搭建的网站上使用印象码,在使用安全、用户体验良好的验证码的同时,也为网站主带来可观的收入。


二.SDK植入流程

1. 获取网站Key
1) 请访问http://www.yinxiangma.com注册网站主帐户并等待审核。

2) 登陆印象码广告平台,点击导航栏站点管理->新建站点,然后,根据提示完成站点的创建,包含三部分:选择验证码类型、站点基本信息设置、验证码外观设置。


3) 创建站点后,点击站点key即可看到如下图所示的页面,并且看到自己站点的key:


2. 显示验证码
在页面中需要放置验证码的位置添加如下代码:

<input type='hidden' id='YXM_here'
/><script
type='text/javascript' charset='gbk' id='YXM_script' async
src='http://api.yinxiangma.com/api2/yzm.yinxiangma.php?pk=edba4178e67b283e9e90cf9a8ed829c8&v=YinXiangMaASPSDK_2.0'></script>

*注意将上面红色部分修改为自己的PUBLICK_KEY
3. 校验结果
1)包含YinXiangMaLib.asp文件到校验页面;
<!--#include
file="YinXiangMaLib.asp"-->
2)验证码校验:
<%
dim YinXiangMa_response
YinXiangMa_response=YinXiangMa_ValidResult("a49bcce3d0090a403573384dac563c34",Request.Form("YinXiangMa_challenge"),left(Request.Form("YXM_level"),1),Request.Form("YXM_input_result"))

if YinXiangMa_response="true" then
'校验正确后的操作
else
'校验失败后的操作
end if
%>

*注意将上面红色部分修改为自己的PRIVATE_KEY


三.样例程序使用说明

1. ASP的SDK压缩包中,Demo_SDK_ASP_V2.0.rar为用开发的简单的样例程序,并且有ajax校验的示例。请开发者参照。

SDK下载地址:http://www.yinxiangma.com/sdk/ASP_2.0.rar
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: