←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Sklep sms krwiopijca problem z api?

  • +
  • -
misio3210 - zdjęcie misio3210 16.01.2019

Witajcie, x czasu temu powyższy sklep działał bezbłędnie niestety dziś już nie chce śmigać 

 

Samo wejście na serwer www sklep.php powoduje > Api SMS dziala

Po wpisaniu kodu w grze pluje że kod jest nieprawidłowy [ log z konsoli to ]

L 01/16/2019 - 23:11:29: [sklep.amxx] /sklep/sklep.php
L 01/16/2019 - 23:11:29: [sklep.amxx] /sklep/sklep.php?serwer=IP:27095&kod=KODZSMS&API=1s1k&key=MOJE_API_Z_1S1K&uid=1&rcon=HASLO_RCON
Rcon from 31.14.140.226:43225:
rcon 1100491464 "HASLO_RCON" amx_sklep_say #1 "Podales bledny kod SMS KODZSMS" 

L 01/16/2019 - 23:11:30: Rcon: "rcon 1100491464 "HASLO_RCON" amx_sklep_say #1 "Podales bledny kod SMS KODZSMS" 

po ręcznym wejściu w powyższy link strona www pluje już błędem

Zly klucz API. Zglos to na forumApi SMS dziala

czyli problem leży po stronie skryptu www

 

na 1s1k mamy takie cudo 

Wywołanie API (sprawdzenie poprawności kodu SMS i jego wartości) odbywa się przez otwarcie strony (zapytanie HTTP GET):

https://www.1shot1kill.pl/api?type=sms&key={KLUCZ}&sms_code={KOD_SMS}&comment={KOMENTARZ}

Maksymalna długość komentarza to 40 znaków.

kod po stronie www

	$strona = "http://www.1shot1kill.pl/api?type=sms&key=".$apikey."&sms_code=".$kod."&comment=".$komentarz;
	$apiAnswer = file_get_contents($strona);
	$jsonAnswer = json_decode($apiAnswer,true); // odczyt przez tablice asocjacyjne

oczywiście ręcznie wklepanie całości ze wzoru "$strona = "http://www.1shot1kill.pl/api?type=sms&key=".$apikey."&sms_code=".$kod."&comment=".$komentarz;"śmiga bezbłędnie 

 

niestety nie wiem gdzie szukać problemu

 

w logach apache2 nie ma błędu :/

 

https://pastebin.com/raw/13GMXD9p << sklep.php

 

https://pastebin.com/raw/HpckDa1v << api 1s1k


Użytkownik misio3210 edytował ten post 16.01.2019 23:41
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 21.01.2019

1shot1kill twierdzi że Twój klucz api jest nieprawidłowy. Sprawdź pliki konfiguracyjne sklepu.
Odpowiedz

  • +
  • -
misio3210 - zdjęcie misio3210 21.01.2019

1shot1kill twierdzi że Twój klucz api jest nieprawidłowy. Sprawdź pliki konfiguracyjne sklepu.

Mistrzu wiadomo że sprawdziłem to jako pierwsze :P

oczywiście wszystko jest poprawne i np cssetti działa poprawnie

Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 22.01.2019

po $strona =

dodaj echo $strona; ( zablokuj na jaki
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 22.01.2019

po $strona =

dodaj echo $strona; ( zablokuj na jaki
Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 22.01.2019

po $strona =

dodaj echo $strona; ( zablokuj na jakiś czas dostęp do sklepu , będzie tam twój api key )

i sprawdź do jakiego url sklep się odwołuje porównaj czy wszystko jest ok.
Odpowiedz

  • +
  • -
misio3210 - zdjęcie misio3210 22.01.2019

po $strona =

dodaj echo $strona; ( zablokuj na jakiś czas dostęp do sklepu , będzie tam twój api key )

i sprawdź do jakiego url sklep się odwołuje porównaj czy wszystko jest ok.

 

Z głowy mi wypadło że można użyć echo

 

z tego co widzę to w echo kod wygląda tak

http://www.1shot1kill.pl/api?type=sms&key=&sms_code=1234&comment=API_SKLEP_SURF

Zly klucz API. Zglos to na forum

czyli nie ładuje w ogóle API

 

jeżeli dobrze myślę to problem jest po stronie kodu na www?


Użytkownik misio3210 edytował ten post 22.01.2019 18:33
Odpowiedz