Пример #1
0
 public string RequestExist(string phoneNumber, out string response, string id = null)
 {
     response = string.Empty;
     try
     {
         if (String.IsNullOrEmpty(id))
         {
             id = GenerateIdentity(phoneNumber);
         }
         PhoneNumber     pn       = new PhoneNumber(phoneNumber);
         WaBuildHashData hashData = new WaBuildHashData();
         string          uri      = string.Format("https://v.whatsapp.net/v2/exist?cc={0}&in={1}&id={2}", pn.CC, pn.Number, id);
         response = GetResponse(uri, hashData.UserAgent);
         if (response.GetJsonValue("status") == "ok")
         {
             return(response.GetJsonValue("pw"));
         }
         return(null);
     }
     catch
     {
         return(null);
     }
 }
Пример #2
0
 public WhatsRegisterV2()
 {
     this.hashData = new WaBuildHashData();
 }
Пример #3
0
 public string RequestExist(string phoneNumber, out string response, string id = null)
 {
     response = string.Empty;
     try
     {
         if (String.IsNullOrEmpty(id))
         {
             id = GenerateIdentity(phoneNumber);
         }
         PhoneNumber pn = new PhoneNumber(phoneNumber);
         WaBuildHashData hashData = new WaBuildHashData();
         string uri = string.Format("https://v.whatsapp.net/v2/exist?cc={0}&in={1}&id={2}", pn.CC, pn.Number, id);
         response = GetResponse(uri,hashData.UserAgent);
         if (response.GetJsonValue("status") == "ok")
         {
             return response.GetJsonValue("pw");
         }
         return null;
     }
     catch
     {
         return null;
     }
 }
Пример #4
0
 public WhatsRegisterV2()
 {
     this.hashData = new WaBuildHashData();
 }