Ostalo

Iz Tribalwars Wiki SI
Redakcija dne 22:47, 20. februar 2011 od Motorka (pogovor | prispevki) (Nova stran z vsebino: =Zunanja sporočila= Pošiljanje sporočil v igri prek zunanjega vmesnika Včasih je treba igralcem prek zunanjih programov poslati sporočilo, na primer obvestila o pomembnih...)
(razl) ← Starejša redakcija | prikaži trenutno redakcijo (razl) | Novejša redakcija → (razl)
Pojdi na navigacijo

Zunanja sporočila

Pošiljanje sporočil v igri prek zunanjega vmesnika

Včasih je treba igralcem prek zunanjih programov poslati sporočilo, na primer obvestila o pomembnih dogodkih ali za preverjanje njihove identitete. Ker pravila prepovedujejo uporabo kakršnih koli botov, smo za te potrebe razvili vmesnik.

Sporočila v igri se ustvarijo z GET-zahtevo:

http://si5.vojnaplemen.si/send_mail.php?from_id=FROM_ID&api_key=API_KEY&to=TO&subject=SUBJECT&message=MESSAGE

Pomen parametrov:

   FROM_ID: ID tvojega računa (najdeš ga npr. na uvrstitveni lestvici)
   API_KEY: tvoj API-ključ za Vojno plemen (najdeš ga pod Nastavitve->Nastavitve)
   TO: ime (ne ID) igralca, ki mu je sporočilo namenjeno
   SUBJECT: naslov sporočila
   MESSAGE: jedro sporočila

Ta možnost obstaja samo za premium uporabnike. Če bo uporabljena za pošiljanje neželenih sporočil ali žaljenje igralcev, lahko račun blokiramo. Primer v PHP:

// Parametri morajo biti URL-kodirani $to = urlencode('exception'); $subject = urlencode('test & test'); $message = urlencode('To je test');

$base_url = "http://si5.vojnaplemen.si/send_mail.php?from_id=FROM_ID&api_key=API_KEY";

// prikliči URL $handle = fopen($base_url . "&to=$to&subject=$subject&message=$message", 'r'); echo fgets($handle); // Prikaži sporočilo fclose($handle);