'491777842986', 'password' => 'Laden-0815'); $login = $mysms->ApiCall('json', '/user/login', $login_data); $user_info = json_decode($login); $_SESSION['AuthToken'] = $user_info->authToken; $mysms->setAuthToken($user_info->authToken); $syncs = array('messageId' => 434478); $syncsacks= array('messageId' =>"434478",'operation' =>"0"); //$syncs= json_encode($syncs); //$msisdn = "+4915756088154"; $msisdn = "+491783481356"; //jörg $frank = "+4916094934507"; $jbsms = "+491777842986"; // $callnr = "+4917645835619"; //justin //$msisdn = "+4915210141361"; //ali asghar $sms_text='Testnachricht Server V4.052'; //$mid="453691"; $req_data = array('apiKey' => $api_key,'msisdn' => $jbsms,'password' => 'Laden-0815','recipient' => $frank,'message' => $sms_text); //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken']); echo "
"; print_r($req_data); echo "
"; $ergebnis = $mysms->ApiCall('json', '/message/send', $req_data); echo "
"; print_r($mysms); echo "
"; //$req_data = array('apiKey' => $api_key,'msisdn' => $msisdn); //providing // --------------- //$req_data = array('apiKey' => $api_key,'messageId' => $mid,'read' => false); //providing //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken']); //providing //$ergebnis = $mysms->ApiCall('json', '/user/message/get/byconversation', $req_data); //calling method ->ApiCall //$ergebnis = $mysms->ApiCall('json', '/user/message/getconversations', $req_data); //calling method ->ApiCall //$ergebnis = $mysms->ApiCall('json', '/user/message/conversations/get', $req_data); //calling method ->ApiCall // GEHT //$ergebnis = $mysms->ApiCall('json', '/user/message/conversations/get', $req_data); //calling method ->ApiCall //-------------- funktioniert mit kurztest ---------------- // $req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken']); // $ergebnis = $mysms->ApiCall('json', '/user/message/conversations/get', $req_data); //calling method ->ApiCall // GEHT //$tmp2=$jsonrow->messages[0]->status; //$req_data = array('apiKey' => $api_key,'msisdn' => $msisdn); //providing // --------------- //$req_data = array('apiKey' => $api_key,'messageId' => $mid,'read' => false); //providing //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken']); //providing //$ergebnis = $mysms->ApiCall('json', '/user/message/getconversations', $req_data); //calling method ->ApiCall // funktioniert .. abfrage ohne status und text gekürzt //----------------------------------------------------------------------------------------------------------------------------------------- //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken']); //providing //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken'],'address' => $msisdn); //providing //$ergebnis = $mysms->ApiCall('json', '/user/message/conversations/get', $req_data); //calling method ->ApiCall // GEHT //----------------------------------------------------------------------------------------------------------------------------------------- // funktioniert bestens .. abfrage nach empfängernummer, liest aber auch empfangene SMS ein. //----------------------------------------------------------------------------------------------------------------------------------------- //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken'],'address' => $msisdn,'offset' => 1,'limit' => 100); //providing //$ergebnis = $mysms->ApiCall('json', '/user/message/get/by/conversation', $req_data); //calling method ->ApiCall //-------------------------------------------------------------------------------------------------------------------------- /* $i = 0; while($i < 10) { $test = $GLOBALS['mysql']->query_single("SELECT * FROM log_sms WHERE messageId='".$jsonrow->messages[$i]->messageId."' and sender_id=18"); if($test['num_rows']!=0) { //---------------------------- SMS in Datenbank } else { //---------------------------- SMS nicht Datenbank echo "SmS nicht gefunden."; } echo '
'; echo "Id: ".$jsonrow->messages[$i]->messageId; echo "- St: ".$jsonrow->messages[$i]->status; echo "- in: ".$jsonrow->messages[$i]->incoming; echo '
'; //------------------ $i++; } */ //----------------------------------------------------------------------------------------------------------------------------------------- //$req_data = array('apiKey' => $api_key,'msisdn' => $msisdn,'flashSms' => 'False'); //providing //$ergebnis = $mysms->ApiCall('json', '/user/msisdn/verify', $req_data); //calling method ->ApiCall // geht nicht :( irgendwas fehlt //----------------------------------------------------------------------------------------------------------------------------------------- //$testsync= array('incoming' =>0); //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken'],'syncs' => $testsync,'syncLimit' => 10); //providing //$ergebnis = $mysms->ApiCall('json', '/user/message/sync', $req_data); //calling method ->ApiCall //----------------------------------------------------------------------------------------------------------------------------------------- //---------- abfrage status test // $req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken'],'os' => 1); //providing // $ergebnis = $mysms->ApiCall('json', '/sms/connector/connectors/get', $req_data); //---------- abfrage device id Jörg =17 // $req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken'],'deviceId' => 3); //providing // $ergebnis = $mysms->ApiCall('json', '/user/call/sync', $req_data); //------------------------------------------------------------------------------------------------------------------ //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken'],'limit' => 1); //providing //$ergebnis = $mysms->ApiCall('json', '/user/call/get', $req_data); //echo "
"; print_r($ergebnis); echo "
"; //------------------------------------------------------------------------------------------------------------------ //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken'],'deviceId' => 3,'syncInitial' =>true, 'syncLimit'=>1); //providing //$ergebnis = $mysms->ApiCall('json', '/user/call/sync', $req_data); //echo "
"; print_r($ergebnis); echo "
"; //------------------------------------------------------------------------------------------------------------------ //---------- abfrage status einstellungen // $req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken']); //providing // $ergebnis = $mysms->ApiCall('json', '/rest/config/countries/get', $req_data); //---------- abfrage status einstellungen //$req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken'],'limit' => 1); //providing //$data = $mysms->ApiCall('json', '/user/call/get', $req_data); //$jsonrow=json_decode($data); // echo "ID :".$jsonrow->calls[0]->callId; // echo "Nr :".$jsonrow->calls[0]->address; // echo "ID :".$jsonrow->calls[0]->status; // echo "
"; print_r($jsonrow); echo "
"; //---------- abfrage anrufe in abwesendheit -- geht // $req_data = array('apiKey' => $api_key,'authToken' => $_SESSION['AuthToken']); //providing // $ergebnis = $mysms->ApiCall('json', '/user/call/count/unread', $req_data); // echo "data: ".$jsonrow->unreadCount; // $req_data = array('authToken' => $_SESSION['AuthToken'], 'address'=> $abfrage['nummer'], 'query'=> utf8_decode($abfrage['text'])); // $ergbniss = $mysms->ApiCall('json', '/user/message/search', $req_data); // echo "
"; print_r($jsonrow); echo "
"; echo "
"; print_r($ergebnis); echo "
"; //----------------------------------------------------------- //} ?>