此文檔旨在指導Asp網站主如何在本身的網站中植入印象碼。 javascript
做爲Asp網站的開發者,僅須要在網站後臺進行簡單的配置,就能夠輕鬆地在您所搭建的網站上使用印象碼,在使用安全、用戶體驗良好的驗證碼的同時,也爲網站主帶來可觀的收入。 php
1. 獲取網站Key java
1) 請訪問http://www.yinxiangma.com註冊網站主賬戶並等待審覈。 ajax
2) 登錄印象碼廣告平臺,點擊導航欄站點管理->新建站點,而後,根據提示完成站點的建立,包含三部分:選擇驗證碼類型、站點基本信息設置、驗證碼外觀設置。 api
3) 建立站點後,點擊站點key便可看到以下圖所示的頁面,而且看到本身站點的key: 安全
|
2. 顯示驗證碼 async
在頁面中須要放置驗證碼的位置添加以下代碼: 網站
<input type='hidden' id='YXM_here' /> spa
<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> 3d
*注意將上面紅色部分修改成本身的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校驗的示例。請開發者參照。