Dobra, prosto i szybko: Napisze mi ktoś API listy serwerów AMXX dla sklepu by ghost? Niby mógłbym sam spróbować ale nie chcę tracić kasy więc proszę profesjonalistów
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
3 odpowiedzi w tym temacie
#1
Napisano 02.05.2014 17:12
#2
Napisano 02.05.2014 17:39
<?php defined('SYSPATH') or die('No direct script access.'); class Payments_amxx { /** * Sprawdza poprawność kodu sms... * * @param $sms string kod sms * @param $numer string opcjonalnie, numer na który został wysłany sms * @param $code string opcjonalnie, treść smsa jaką wysłał użytkownik * * @access public * @return float Kwota jaką ma zostać zasilony portfel */ public function check($sms, $numer = NULL, $code = NULL) { $shop = $this->smsAPI($sms, Core::setting()->get('id_uzytkownika')); $response = $shop[0]; $value = $shop[1]; switch ($response){ case 1:{ return array($value, 'Konto zostało doładowane'); break; } case 2: { return array(0.0, 'Kod niepoprawny'); break; } case 3: { return array(0.0, 'Kod został juz wykożystany'); break; } case 4: { return array(0.0, 'Nie można nawiązać połączeni'); break; } } } /** * Stawki sms * * * @access public * @return array zwraca tablice ze stawkami sms(numer, koszt, tresc) */ public function rates() { $rates = array(); //Numer | koszt | do portfela trafi... $rates[] = array(71480, 1.23, 0.5); $rates[] = array(72480, 2.46, 1.0); $rates[] = array(73480, 3.69, 1.5); $rates[] = array(74480, 4.92, 2.0); $rates[] = array(75480, 6.15, 2.5); $rates[] = array(76480, 7.38, 3.0); $rates[] = array(79480, 11.07, 4.5); $rates[] = array(91400, 17.22, 7.0); $rates[] = array(91900, 23.37, 9.5); $rates[] = array(92550, 30.75, 12.5); $_return = array(); foreach($rates as $rate) { $_return[] = array( 'numer' => $rate[0], 'text_sms' => 'ag msamxx', 'cost' => $rate[1], 'amount' => $rate[2] ); } return $_return; } function smsAPI($kod, $id) { $ch = curl_init(); curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt( $ch, CURLOPT_POST, 1); curl_setopt( $ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 ); curl_setopt( $ch, CURLOPT_POSTFIELDS, array( 'kod' => $kod, 'id' => $id )); curl_setopt( $ch, CURLOPT_URL, "http://serwery.amxx.pl/api.php"); $res = json_decode( curl_exec( $ch ) , true ); curl_close($ch); return $res; } } ?>
#3
Napisano 02.05.2014 18:17
jakieś zapytanie SQL?
#4
Napisano 04.05.2014 01:58
Okej, co prawda nie dałeś wszystkiego ale spoko.
Dla reszty, to co wyżej dajecie do /modules/Payments jako amxx.php
Dodatkowo w folderze application/views/admin/payments_div jako plik amxx.php dajecie to:
<div class="payments amxx" style="display: none"> <span class="label">Klucz API</span> <input type="text" name="id_uzytkownika" value="<?php echo Core::get('settings')->get('id_uzytkownika') ?>"> </div>
i jeszcze kod SQL:
INSERT INTO `settings_` (`setting_name`, `setting_value`, `setting_desc`) VALUES ('id_uzytkownika', '31570', 'Klucz API amxx');
i w panelu admina zmieniamy na swoje id
Użytkownik SarnaMC edytował ten post 04.05.2014 01:59
Również z jednym lub większą ilością słów kluczowych: sklep
Sklep
Sklep Gh0stBrak instalacji Napisany przez alvaro112, 20.03.2023 sklep |
|
||||
[Skill-Town.eu] Zapraszamy do wspólnego rozwoju!Skill-Town.eu :: Twoje miasto skilla Napisany przez MocnyAmper, 01.06.2022 skill-town, cs, counter, strike i 4 więcej |
|
||||
Sklep
Jak to jest z hostingiem www na pukawceNapisany przez LEMO, 17.10.2020 sklep |
|
||||
|
Sklep
[ROZWIĄZANE] Probleme z sklepemNapisany przez Majster02, 01.02.2019 sklep |
|
|||
Sklep
Sklep www do cs 1.6Napisany przez LEMO, 28.06.2018 sklep |
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych