大唐无双rcp验证失败的手机验证服务是免费的吗?

  各位英雄豪杰,随着无双的新朋友越来越多,小编觉得有必要再给大家普及一次手机验证的流程。
  凡是成功完成手机验证流程的玩家,只要游戏角色≥30级,就能马上领取海量的经验奖励,助您快速升级,赶快登录游戏进行手机验证吧!
  手机验证及领奖NPC:“验证手机奖励使者” 。位置:成都(341,230),长安(222,200),洛阳(399,263) 马上验证手机的三大好处:
海量经验随手拿:   只要一分钟的免费手机验证,游戏角色马上能获得海量的经验奖励,相当于10个大经验珠的奖励,您怎能不动心呢?等级越高,奖励越多哦!
账号安全不用愁:   1.当您的账号密码被更改时,能马上收到免费的短信提醒,让您对账号密码更改了如指掌;   2.您可以通过验证的手机发送短信来修复密码(每次收1元话费),避免遗忘密码造成的麻烦。
重大信息百事通:   《大唐无双》会把游戏内的重大更新或活动信息等以短信形式发送给您,让您第一时间掌握游戏内最新最关键的消息,自然每次都能快人一步!   温馨提示:目前新疆、西藏地区暂未开通手机验证服务,敬请当地玩家谅解,谢谢! 领奖规则:
  1.每个帐号只能领取一次奖励,领奖后更换号码重复验证的不能领取奖励;   2.成功完成手机验证的帐号下的角色才能获得奖励,且领取奖励的角色需要等级≥30级;   3.在活动前已经关联并验证了手机的玩家可以直接在游戏内领奖;   4.每个帐号只能绑定一个手机号码,每个手机号码最多能绑定5个帐号。 领奖流程:
  1.登录游戏后,可在成都(341,230)、长安(222,200)、洛阳(399,263)找到NPC“验证手机奖励使者”,任意一个均可验证或领奖;
  2.点击“验证手机奖励使者”打开菜单,选择“手机号验证”;
  3.若之前没有进行过手机号关联,则可以直接在打开的界面中输入要验证的手机号,并点击“获取”按钮以获取验证码短信。若之前账号有关联过手机号,则需要输入完整的关联手机号(界面上会提示关联手机号的后四位),再点击“获取”按钮;
  温馨提示:为保证您的账号安全,目前需要使用该游戏账号关联过的手机号码进行验证,如果需要更改关联的手机号码,请先到界面上提示的网址进行修改,再登录游戏进行验证。   4.收到验证码短信后,在界面的验证码输入框中,输入您收到的验证码,再点击“确定”;
  5.手机验证完毕!游戏界面以及聊天栏中均会出现提示,接着就可以去领奖咯!
  6.再次点击“验证手机奖励使者”,选择“领取手机验证奖励”,即可轻松获取海量经验!
  此时整个手机验证并领奖的流程就已成功完成了,够简单方便的吧?赶快来领奖吧!
相关文章:短信服务端验证接口 | Mob文档中心
基于论坛的 这位开发者的建议
有些时候我们更想验证服务不完全托管于Mob平台,让我们自己的服务器也拥有验证功能,然后可以更好处理自己的业务逻辑。想想这也是好东西,外扩型更好,安全性更高。
此接口支持
Android SMSSDK1.3.0以下的版本(不包括1.3.0)。
iOS SMSSDK1.1.1以下的版本(不包括1.1.1)。
本接口属于SMSSDK短信平台的开放验证服务,不提供短信发送服务,主要是承当验证APP 使用SMSSDK发送的短信验证码,使用该接口来验证验证码是否正常。
简单梳理了一下流程,在没有短信服务端验证接口的时候,我的服务器需要知道用户是否验证成功是这样走的
引入了服务端验证接口我们可以这样走,本接口开放了第五步动作
第一步:开通服务端验证开关
/应用管理/短信设置 , 把服务端验证接口开关开启
第二步:请求接口验证短信
请求方式: POST
应用appkey
必填(不带区号***号码 eg.)
必填(纯数字区号 eg.86)
需要验证的验证码
{status:200}
curl -d 'appkey=xxxx&phone=132****8362&zone=86&code=xxxx'
'https://api./sms/verify'
phper 请看
$api = '接口地址(例:https://api./sms/verify);
$appkey = '您的appkey';
// 发送验证码
$response = postRequest( $api . '/sms/verify', array(
'appkey' =& $appkey,
'phone' =& '152xxxx4345',
'zone' =& '86',
'code' =& '1234',
* 发起一个post请求到指定接口
* @param string $api 请求的接口
* @param array $params post参数
* @param int $timeout 超时时间
* @return string 请求结果
function postRequest( $api, array $params = array(), $timeout = 30 ) {
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, $api );
// 以返回的形式接收信息
curl_setopt( $ch, CURLOPT_RETUR***ANSFER, 1 );
// 设置为POST方式
curl_setopt( $ch, CURLOPT_POST, 1 );
curl_setopt( $ch, CURLOPT_POSTFIELDS, http_build_query( $params ) );
// 不验证https***
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, 0 );
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, 0 );
curl_setopt( $ch, CURLOPT_TIMEOUT, $timeout );
curl_setopt( $ch, CURLOPT_HTTPHEADER, array(
'Content-Type: application/x-www-form-charset=UTF-8',
'Accept: application/json',
// 发送数据
$response = curl_exec( $ch );
// 不要忘记释放资源
curl_close( $ch );
C#开发者请看
感谢@金雷 开发者提供
public static void ConnectSSL()
WebRequest request = WebRequest.Create("https://api./sms/verify");
request.Proxy =
request.Credentials = CredentialCache.DefaultC
//allows for validation of SSL certificates
ServicePointManager.ServerCertificateValidationCallback += new System.Net.Security.RemoteCertificateValidationCallback(ValidateServerCertificate);
byte[] bs = Encoding.UTF8.GetBytes("appkey=xxxxxxxx&phone=xxxxxxxxxx&zone=xx&code=xxxx");
request.Method = "Post";
using (Stream reqStream = request.GetRequestStream())
reqStream.Write(bs, 0, bs.Length);
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream dataStream = response.GetResponseStream();
StreamReader reader = new StreamReader(dataStream);
string responseFromServer = reader.ReadToEnd();
//for testing purpose only, accept any dodgy certificate...
public static bool ValidateServerCertificate(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors)
J***A 开发者请看
public static void main(String[] args) throws Exception {
String result = requestData("https://api./sms/verify",
"appkey=xxxx&phone=xxx&zone=xx&&code=xx");
System.out.println(result);
* 发起https 请求
* @param address
* @param m
static String requestData(String address ,String params){
HttpURLConnection conn =
// Create a trust manager that does not validate certificate chains
TrustManager[] trustAllCerts = new TrustManager[]{new X509TrustManager(){
public X509Certificate[] getAcceptedIssuers(){}
public void checkClientTrusted(X509Certificate[] certs, String authType){}
public void checkServerTrusted(X509Certificate[] certs, String authType){}
// Install the all-trusting trust manager
SSLContext sc = SSLContext.getInstance("TLS");
sc.init(null, trustAllCerts, new SecureRandom());
//ip host verify
HostnameVerifier hv = new HostnameVerifier() {
public boolean verify(String urlHostName, SSLSession session) {
return urlHostName.equals(session.getPeerHost());
//set ip host verify
HttpsURLConnection.setDefaultHostnameVerifier(hv);
HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
URL url = new URL(address);
conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("POST");// POST
conn.setConnectTimeout(3000);
conn.setReadTimeout(3000);
//post params
if (params!=null) {
conn.setDoOutput(true);
DataOutputStream out = new DataOutputStream(conn.getOutputStream());
out.write(params.getBytes(Charset.forName("UTF-8")));
out.flush();
out.close();
conn.connect();
//get result
if (conn.getResponseCode() == HttpURLConnection.HTTP_OK) {
String result = parsRtn(conn.getInputStream());
System.out.println(conn.getResponseCode() + " "+ conn.getResponseMessage());
} catch (Exception e) {
e.printStackTrace();
} finally {
if (conn != null)
conn.disconnect();
python 开发者请看
感谢@jimidata 开发者提供,谢谢支持
#!/usr/bin/env python
# encoding: utf-8
import requests
__author__ = 'rui'
class MobSMS:
def __init__(self, appkey):
self.appkey = appkey
self.verify_url = 'https://api./sms/verify'
def verify_sms_code(self, zone, phone, code, debug=False):
return 200
data = {'appkey': self.appkey, 'phone': phone, 'zone': zone, 'code': code}
req = requests.post(self.verify_url, data=data, verify=False)
if req.status_code == 200:
j = req.json()
return j.get('status', 500)
return 500
if __name__ == '__main__':
mobsms = MobSMS('your_mob_sms_key_goes_here')
print mobsms.verify_sms_code(86, , '1234')
服务器拒绝访问,或者拒绝操作
求Appkey不存在或被禁用。
服务器内部错误
缺少必要的请求参数
请求中用户的手机号格式不正确(包括手机的区号)
请求发送验证码次数超出限制
无效验证码。网易第一战斗网游《大唐无双零》五周年好战定制版7月10日激情开启。超50种对战玩法满足所有战斗欲望,实战型微轻功瞬间改变战局,繁重任务减负回归纯粹战斗机制
一分钟轻松验证手机,海量经验礼相送
原帖地址:
  各位无双的英雄豪杰们,您曾因为错失了第一手的新活动信息而错过了丰厚奖励吗?您曾因为账号角色和物品的安全而苦恼担忧吗?现在只要通过一分钟的免费手机验证,绑定游戏账号和您的手机号,即可保障您的账号安全,轻松掌握《大唐无双》的重大更新或活动信息,还可以领取海量经验哦!
  凡是成功完成手机验证流程的玩家,只要游戏角色&30级,就能马上领取海量的经验奖励,助您快速升级,赶快登录游戏进行手机验证吧!
  手机验证及领奖NPC:&验证手机奖励使者&
  位置:成都(341,230),长安(222,200),洛阳(399,263)
  温馨提示:目前新疆、西藏地区暂未开通手机验证服务,敬请当地玩家谅解,谢谢!
  马上验证手机的三大好处:
  1) 海量经验随手拿:
  只要一分钟的免费手机验证,游戏角色马上能获得海量的经验奖励,相当于10个大经验珠的奖励,您怎能不动心呢?等级越高,奖励越多哦!
  2) 账号安全不用愁:
  a) 当您的账号密码被更改时,能马上收到免费的短信提醒,让您对账号密码更改了如指掌;
  b) 您可以通过验证的手机发送短信来修复密码(每次收1元话费),避免遗忘密码造成的麻烦。
  3) 重大信息百事通:
  《大唐无双》会把游戏内的重大更新或活动信息等以短信形式发送给您,让您第一时间掌握游戏内最新最关键的消息,自然每次都能快人一步!
  领奖规则:
  1) 每个帐号只能领取一次奖励,领奖后更换号码重复验证的不能领取奖励;
  2) 成功完成手机验证的帐号下的角色才能获得奖励,且领取奖励的角色需要等级&30级;
  3) 在活动前已经关联并验证了手机的玩家可以直接在游戏内领奖;
  4) 每个帐号只能绑定一个手机号码,每个手机号码最多能绑定5个帐号。
  领奖流程:  
  1) 登录游戏后,可在成都(341,230)、长安(222,200)、洛阳(399,263)找到NPC&验证手机奖励使者&,任意一个均可验证或领奖;
  2) 点击&验证手机奖励使者&打开菜单,选择&手机号验证&;
  3) 若之前没有进行过手机号关联,则可以直接在打开的界面中输入要验证的手机号,并点击&获取&按钮以获取验证码短信。若之前账号有关联过手机号,则需要输入完整的关联手机号(界面上会提示关联手机号的后四位),再点击&获取&按钮;
  温馨提示:为保证您的账号安全,目前需要使用该游戏账号关联过的手机号码进行验证,如果需要更改关联的手机号码,请先到界面上提示的网址进行修改,再登录游戏进行验证。
  4) 收到验证码短信后,在界面的验证码输入框中,输入您收到的验证码,再点击&确定&;
  5) 手机验证完毕!游戏界面以及聊天栏中均会出现提示,接着就可以去领奖咯!
  6) 再次点击&验证手机奖励使者&,选择&领取手机验证奖励&,即可轻松获取海量经验!
  此时整个手机验证并领奖的流程就已成功完成了,够简单方便的吧?赶快来领奖吧!
汇总专题: |
内容专题: |
查询专题: |
活动专题: |
基础介绍: |

参考资料

 

随机推荐