web-dev-qa-db-fra.com

Whatsapp API demande de code php

Voici mon code à CodeRequest.

$username = "91xxxxxxxxxx";   
$identity = strtolower(urlencode(sha1($username, true)));
$w = new WhatsProt($username, $identity, "test", true);
$r = $w->codeRequest();

print_r($r);

Il donne la réponse comme

stdClass Object ( [status] => sent [length] => 6 [method] => sms [retry_after] => 1805 )

Mais je ne reçois pas de message. Toutes les suggestions s'il vous plaît.

Mes autres questions.

  1. Existe-t-il une restriction à la demande de code (chaque fois que j'utilise un nouveau numéro de téléphone mobile)?
  2. Par exemple, je demande un code pour le numéro de portable xxx avec l'agent d'utilisateur galaxys3. Dois-je demander un autre code avec le numéro de portable yyy en utilisant le même agent d'utilisateur?

J'utilise WhatsAPI-Official

7
Gowri

Enfin, j'ai reçu le code sur 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 obtient du fichier networkinfo.csv.

l'opérateur de téléphonie mobile n'est rien d'autre qu'un opérateur de réseau mobile (Airtel, Idea, etc.) en fonction de votre code de pays de téléphonie mobile (mcc) et de votre code de réseau de téléphonie mobile (mnc).

Vous pouvez obtenir les codes mnc et mcc auprès de codes-de-pays-mobile

Obtenez les codes mcc et mnc avec votre emplacement et votre opération et faites-les correspondre avec networkinfo.csv pour obtenir le nom carrier.

Eg: My number is 919xxxxxx
    country -  india ( Andhra Pradesh )
    operator - Idea

Pour le lien ci-dessus, mcc et mnc sont pour mon numéro est 404 & 7

Maintenant, vérifiez ces codes dans le fichier networkinfo.csv

i.e 404,1028,007,7,in,India,91,Idea Cellular Ltd.4

Ici 404 -> mcc et 007 -> mnc

Mon nom de transporteur est Idea Cellular Ltd.4

Si vous envoyez un nom de transporteur correct, vous recevrez un SMS/appel sur mobile.

4
Gowri

Essayez ce morceau de code.

    $destinationPhone = 'xxxxxxxxxxxx';
    $w = new WhatsProt($userPhone, $userIdentity, $userName, $debug);
    $w->Connect();
    $w->LoginWithPassword($password);
    $w->Message($destinationPhone, $argv[1]);

ou plus d'infos référez-vous à ce lien .. http://blog.philippheckel.com/2013/07/07/send-whatsapp-messages-via-php-script-using-whatsapi/#Send-WhatsApp-messages

0
user1305194