Stránka 1 z 1

Script - Mobilni platby - Odpoved

Napsal: 16 bře 2014, 12:13
od Jungeman
Server: 93.91.250.121:27458
Dobry mam problem so scriptom na mobilni platby.

Jedna sa o to ze emulator na script mi funguje bez problemov. Problem nastava az ked ma script odoslat odpoved.
Hrac posle sms a mne pride na email :

Spoiler: zobrazit

Kód: Vybrat vše

Dobrý den,

upozorňujeme, že Vaše rozhraní na adrese http://....php?timestamp=2014-03-15T13%3A13%3A13&request=3760710&status=DELIVERED&message=null&att=4&id=3760716 pro bránu Vip + je aktuálně 15.03.2014 13:12:08 nedostupné.

Počet pokusů o předání je momentálně: 5

Po přihlášení do Vašeho účtu uvidíte v detailu brány další podrobnosti. Prosíme o rychlé vyřešení komplikací, v opačném případě bude nutné bránu deaktivovat.

Děkujeme za pochopení.

V případě dotazů či připomínek nás neváhejte kontaktovat.

S pozdravem

tým Mobilníplatby.cz


Moj script :

Spoiler: zobrazit

Kód: Vybrat vše

<?php
/////////////
//NASTAVENI//
/////////////
$server   = "2311";
$port     = "132";
$password = "123";

//////////////////////
//VYTAŽENÍ INFORMACÍ//
//////////////////////
$price   = $_GET['shortcode'];
$player    = $_GET['sms'];
$country = $_GET['country'];
$cmds  = array();
///////////
//PŘÍKAZY//
///////////
switch($price) {
    case 9033399:   //SMS za 99Kč Vip+ 31 dni
        $cmds[] = "broadcast Hrac $player si aktivoval VIP+ na mesiac!";
        $cmds[] = "pex user $player group add VIP+ \"\" \"2678400\"";
        $cmds[] = "money give $player 3000 ";
    break;
   
    case 9033350:  //SMS za 50Kč Vip 31 dni
        $cmds[] = "broadcast Hrac $player si aktivoval VIP na mesiac!";
        $cmds[] = "pex user $player group add VIP \"\" \"2678400\"";
        $cmds[] = "money give $player 1000 ";     
    break;
    case 9033330:  //SMS za 30Kč Penize 2000 dollacu
        $cmds[] = "msg $player Na vas ucet byly pripsany 2000$";   
        $cmds[] = "money give $player 2000 ";
    break;   
}
include_once("rcon.php");
$r = new rcon($server,$port,$password);
if($r->Auth())
{
    foreach($cmds as $cmd)
    $r->rconCommand($cmd);           
}

if($country == 'CZ') {
$response = "Dekujeme za zaslani SMS.";
Header ("Content-type:text/plain");
echo $response;
} else {
$response = "Dekujeme za zaslani SMS.;".$price;
Header ("Content-type:text/plain");
Header ("Content-length".strlen($response));
echo $response;
}
?>


A toto je odpoved ak skusim emulator na dorucenie spravy :

Spoiler: zobrazit

Kód: Vybrat vše

Výsledek testu:   ERROR
Popis chyby:   Váš skript vrací nesprávný HTTP Status kód. Je vyžadován status code 204.
Testovaná URL:   http://vip.cz/123.php?timestamp=2014-03-14T00:12:21&request=1394752309821...
Http Status kód:   500

Re: Script - Mobilni platby - Odpoved

Napsal: 16 bře 2014, 12:15
od Gribly

Kód: Vybrat vše

Testovaná URL:   http://vip.cz/123.php?timestamp=2014-03-14T00:12:21&request=1394752309821...


Todle jsem nepochopil.

Re: Script - Mobilni platby - Odpoved

Napsal: 16 bře 2014, 12:21
od Jungeman
Testovana url je url kde je ten script. Toto je url z emulatora ( Premium SMS emulátor - Delivery reporty ) kde zadavas ID z predchadzajuceho emulatora ktory mi funguje spravne.

Re: Script - Mobilni platby - Odpoved

Napsal: 16 bře 2014, 12:28
od zdenda204
Premium SMS emulátor ti funguje?
Premium SMS emulátor - Delivery report ti nefunguje? To asi bude tím, že když jsem to psal tak jsem pořádně nevěděl jak to u nich funguje a ještě nebyl čas to přepsat.

Re: Script - Mobilni platby - Odpoved

Napsal: 16 bře 2014, 12:30
od Jungeman
Presne premium SMS emulator ide bez problemov.

Premium SMS emulator - Delivery report nefunguje a vzdy ked hrac posle sms tak nedostane odpoved a mobilniplatby mi deaktivuju branu

Re: Script - Mobilni platby - Odpoved

Napsal: 16 bře 2014, 12:48
od Gribly
Jungeman píše:Testovana url je url kde je ten script. Toto je url z emulatora ( Premium SMS emulátor - Delivery reporty ) kde zadavas ID z predchadzajuceho emulatora ktory mi funguje spravne.
Ano to vím, ale ty ten script máš na autosalonu nebo co to je?

Re: Script - Mobilni platby - Odpoved

Napsal: 16 bře 2014, 13:03
od Jungeman
Toto mas url z emulatoru scriptu : http://url.googluj.cz/7n2
Toto je url z deliver reportu : http://url.googluj.cz/7n3

-- 20 Mar 2014, 20:47 --

Webhosting mam wedos. Vie niekto pomoct?

-- 25 Mar 2014, 14:52 --

Dakujem uz som to vyriesil tu odpoved uz vsetko funguje ako ma.