Following is my code to CodeRequest.
$username = "91xxxxxxxxxx";
$identity = strtolower(urlencode(sha1($username, true)));
$w = new WhatsProt($username, $identity, "test", true);
$r = $w->codeRequest();
print_r($r);
It gives the response as
stdClass Object ( [status] => sent [length] => 6 [method] => sms [retry_after] => 1805 )
But I'm not receiving message. Any suggestions please.
My other questions.
xxx
with user agent galaxys3
shall i request another code with mobile number yyy
using the same user agent?I'm using WhatsAPI-Official
Finally I received code to mobile.
$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
$carrier
is getting from networkinfo.csv
file.
carrier is nothing but mobile network operator(Airtel,Idea etc.,) according to your mobile country code(mcc) and mobile network code (mnc).
You can get the mnc and mcc codes from mobile-network-codes-country-codes
Get mcc and mnc codes with your location and operation match them with networkinfo.csv
to get carrier
name.
Eg: My number is 919xxxxxx
country - india ( Andhra Pradesh )
operator - Idea
For above link mcc and mnc are for my number is 404 & 7
Now check those codes in networkinfo.csv
file
i.e
404,1028,007,7,in,India,91,Idea Cellular Ltd.4
Here 404 -> mcc
and 007 -> mnc
My carrier name is Idea Cellular Ltd.4
If you send correct carrier name you will get sms/call to mobile.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With