以下是我的CodeRequest代码.
$username = "91xxxxxxxxxx";
$identity = strtolower(urlencode(sha1($username, true)));
$w = new WhatsProt($username, $identity, "test", true);
$r = $w->codeRequest();
print_r($r);
Run Code Online (Sandbox Code Playgroud)
它给出了响应
stdClass Object ( [status] => sent [length] => 6 [method] => sms [retry_after] => 1805 )
Run Code Online (Sandbox Code Playgroud)
但我没有收到消息.请给我任何建议.
我的其他问题.
xxx用户代理的移动电话号码代码我是否galaxys3应该yyy使用相同的用户代理请求另一个带有移动电话号码的代码?我正在使用WhatsAPI-Official
终于我收到了手机代码。
$username = "91xxxxxxxxxx";
$identity = "myIdentity";
$w = new WhatsProt($username, $identity, "test", true);
$r = $w->codeRequest('sms',$carrier);
(or)
$r = $w->codeRequest('voice',$carrier); //Voice service is fast compared to sms
Run Code Online (Sandbox Code Playgroud)
$carrier正在从networkinfo.csv文件获取。
根据您的移动国家/地区代码(mcc)和移动网络代码(mnc),运营商不过是移动网络运营商(Airtel,Idea等)。
您可以从移动网络代码国家代码获取mnc和mcc 代码
获取与您的位置和操作相匹配的mcc和mnc代码networkinfo.csv以获取carrier名称。
Eg: My number is 919xxxxxx
country - india ( Andhra Pradesh )
operator - Idea
Run Code Online (Sandbox Code Playgroud)
对于上面的链接MCC和MNC是我的电话号码是 404 & 7
现在检查networkinfo.csv文件中的那些代码
即
404,1028,007,7,in,India,91,Idea Cellular Ltd.4
在这里404 -> mcc
和 007 -> mnc
我的承运人名称是 Idea Cellular Ltd.4
如果您发送正确的运营商名称,您将收到手机短信/电话。