示例#1
0
 */
if (!isset($_SESSION)) {
    $cookieParams = session_get_cookie_params();
    // Gets current cookies params.
    session_set_cookie_params($cookieParams["lifetime"], $cookieParams["path"], $cookieParams["domain"], false, true);
    session_name('wa_session');
    // Sets the session name to the one set above.
    session_start();
    // Start the php session
}
/**
 * Detect how the script was called. If it was POSTED too, we have
 * something to do, if it was just called via GET, we probably
 * only have to show the login page.
 */
$whatsapp = new Whatsapp($config);
if ($_SERVER['REQUEST_METHOD'] !== "POST") {
    if (isset($_SESSION['logged_in']) && $_SESSION['logged_in'] !== true) {
        exit($whatsapp->showWebLoginForm());
    }
}
$whatsapp->process();
class Whatsapp
{
    private $config;
    private $from;
    private $number;
    private $id;
    private $nick;
    private $password;
    private $contacts = array();
示例#2
0
{
    if ($type == "preview") {
        $filename = "My/preview_" . $target . ".jpg";
    } else {
        $filename = "My/" . $target . ".jpg";
    }
    $fp = @fopen($filename, "w");
    if ($fp) {
        fwrite($fp, $data);
        fclose($fp);
    }
}
$config['webpassword'] = '******';
$config['254707820997'] = array('fromNumber' => '254707820997', 'nick' => "Nyandarua", 'waPassword' => "Mny0EPWPZmHmlVNkWTdiQ+5sIaI=", 'id' => "%ec%5d%23%24xa%00%5d%dd%7d%5b%0b%bf%3c%9b%9f%3c%89x%0e");
require 'src/whatsprot.class.php';
$whatsapp = new Whatsapp($config);
$whatsapp->sendMessage();
class Whatsapp
{
    private $config;
    private $from;
    private $number;
    private $id;
    private $nick;
    private $password;
    private $contacts = array();
    private $inputs;
    private $messages;
    private $wa;
    private $connected;
    private $waGroupList;
示例#3
0
<?php

$config['webpassword'] = '******';
$config['254707820997'] = array('fromNumber' => '254707820997', 'nick' => "cfmsaf", 'waPassword' => "Mny0EPWPZmHmlVNkWTdiQ+5sIaI=", 'id' => "%ec%5d%23%24xa%00%5d%dd%7d%5b%0b%bf%3c%9b%9f%3c%89x%0e");
require 'src/whatsprot.class.php';
$whatsapp = new Whatsapp($config);
$whatsapp->updateStatus();
class Whatsapp
{
    private $config;
    private $from;
    private $number;
    private $id;
    private $nick;
    private $password;
    private $contacts = array();
    private $inputs;
    private $messages;
    private $wa;
    private $connected;
    private $waGroupList;
    public function __construct(array $config)
    {
        $this->config = $config;
        try {
            $this->number = "254707820997";
            $this->id = "%ec%5d%23%24xa%00%5d%dd%7d%5b%0b%bf%3c%9b%9f%3c%89x%0e";
            $this->nick = "Nyandarua";
            $this->password = "******";
            $this->wa = new WhatsProt($this->number, $this->id, $this->nick, true);
            $this->wa->eventManager()->bind('onConnect', array($this, 'connected'));
示例#4
0
<?php

$targer = $_REQUEST['targer'];
$SMS = $_REQUEST['SMS'];
$config['webpassword'] = '******';
$config['254707820997'] = array('fromNumber' => '254707820997', 'nick' => "Nyandarua", 'waPassword' => "Mny0EPWPZmHmlVNkWTdiQ+5sIaI=", 'id' => "%ec%5d%23%24xa%00%5d%dd%7d%5b%0b%bf%3c%9b%9f%3c%89x%0e");
require 'src/whatsprot.class.php';
$whatsapp = new Whatsapp($config);
$whatsapp->sendMessage($targer, $SMS);
class Whatsapp
{
    private $config;
    private $from;
    private $number;
    private $id;
    private $nick;
    private $password;
    private $contacts = array();
    private $inputs;
    private $messages;
    private $wa;
    private $connected;
    private $waGroupList;
    public function __construct(array $config)
    {
        $this->config = $config;
        try {
            $this->number = "254707820997";
            $this->id = "%ec%5d%23%24xa%00%5d%dd%7d%5b%0b%bf%3c%9b%9f%3c%89x%0e";
            $this->nick = "airtel";
            $this->password = "******";