此文檔旨在指導.Net網站主如何在本身的網站中植入印象碼。 javascript
做爲.Net網站的開發者,僅須要在網站後臺進行簡單的配置,就能夠輕鬆地在您所搭建的網站上使用印象碼,在使用安全、用戶體驗良好的驗證碼的同時,也爲網站主帶來可觀的收入。 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=f619ca7d2ae0ff99e5727f697a6a2882&v=YinXiangMaDotNetSDK_2.0'></script> 3d
*注意將上面紅色部分修改成本身的PUBLICK_KEY
3. 校驗結果
1)將YinXiangMa_lib.dll添加到網站引用中;
2)調用印象碼dll程序集:
using YinXiangMa_lib;
3)驗證碼校驗:
string result = YinXiangMa.Check_Answer("870bb0b9ddc3004edde88ecf3dd9fca1", Request.Form["YinXiangMa_challenge"], Request.Form["YXM_level"], Request.Form["YXM_input_result"]);
if (result == "true"){ //校驗正確後的操做 }
else{ //校驗失敗後的操做 }
*注意將上面紅色部分修改成本身的PRIVATE_KEY
1. DotNet的SDK壓縮包中,Demo_SDK_DotNet_V2.0.rar 爲用Visual Studio2010開發的簡單的樣例程序,而且有ajax校驗的示例。請開發者參照。