IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Programovanie, prihlásenie cez STEAM, pomoc

Aktivity
Avatar

Člen
Avatar
:3.10.2018 22:58

Zdravím, potreboval by som poradiť asi cca pred 2 rokmi som mal spustený herný web, kde si každý v nastaveniach profilu mohol upraviť svoje STEAM ID, pre daná hru stačilo dať v profile na webe prihlásiť sa presmerovalo ho na STEAM stránku prihlásil sa a automaticky mu zapísalo do profilu steam ID ktoré je k jeho účtu.Teraz by som chcel web obnoviť naspeť, no ak sa skúšam prihlásiť cez ten profil na steam prihlási ma aj ma naspeť vráti na moj web ale to steam ID mi nezapíše.Prebehla nejaká zmena u STEAMU?Ďakujem za každú radu.

Tak čo som sa dočítal malo by to ísť cez túto stránku: https://steamcommunity.com/dev
Vytvorilo mi to API klúč len neviem čo dalej.Zmenilo sa niečo za tie 2 roky.Treba niečo doprogramovať?Lebo mne to vtedy všetko išlo ako malo, mám to aj naprogramované, len podla mna u steamu došlo k zmene.

Zkusil jsem: Zatial nič, v programovaní som lajk.

Chci docílit: Zobrazenie herného STEAM ID na webe.

 
Odpovědět
3.10.2018 22:58
Avatar
Rastislav Petho :4.10.2018 14:22

Po úspešnom prihlásení sa cez službu steam máš steamid uložené pod premennou $steamprofile['ste­amid'] takže pokial potrebuješ vypísať steam id stači napísať echo $steamprofile['ste­amid'];

 
Nahoru Odpovědět
4.10.2018 14:22
Avatar

Člen
Avatar
Odpovídá na Rastislav Petho
:5.10.2018 16:35

Len ja mam problém že ja to mám naprogramované cca pred rokom to ešte normálne išlo, potom sa web pozastavil a teraz to skúšam a nejde to.

 
Nahoru Odpovědět
5.10.2018 16:35
Avatar
Odpovídá na
Uživatel sítě :5.10.2018 17:13

Chybu to nějakou nevrací? Krokoval si to?
Popř. zdrojáky bych určitě nepohrdl, takhle můžeme pouze vařit z vody.

Btw.: Co si tak vybavuji, nic zásadního se neměnilo v jejich API na přihlašování.

Nahoru Odpovědět
5.10.2018 17:13
Chybami se člověk učí, běžte se učit jinam!
Avatar

Člen
Avatar
:5.10.2018 21:11

Chybu to nehadze cez profil dám prihlasit cez steam prihlasim hodi ma naspet na web ale steamid neni zmenene. Krokovat nevim ako pisem som laik. Ja mam prihlasovanie cez OpenID, nemam to cez api alebo cez nejaky api kod tiez nie.

 
Nahoru Odpovědět
5.10.2018 21:11
Avatar

Člen
Avatar
:7.10.2018 20:58

Mám vo FTP zložku libs a tam mám steam a tam dva súbory functions.php a SteamSign.php .Malo by to byť v týchto súboroch nie?Čo konkrétne v nich hladať za kód.Mám tam vo functions kód kde je steamID64 číslo ktoré ale neexistuje nieje priradené k žiadnemu profilu možno je chyba tam, no ak som tam prepísal svoje tak to nefunguje.

Tu je kus kodu

<?php

function convert($type, $data, $lol = 0) {
    switch ($type) {
        case 'steamid':
            return bcadd((($data['auth'] * 2) + $data['server']), 'STEAMID64 číslo je tu');
            break;
        case 'friendid':
            if (substr($data, -1) % 2 == 0)
                $server = 0;
            else
                $server = 1;
            $auth = bcsub($data, 'STEAMID64 číslo je tu'');
            if (bccomp($auth, '0') != 1) {
                return "error";
            }
            $auth = bcsub($auth, $server);
            $auth = bcdiv($auth, 2);
            if ($lol == 0) {
                return 'SteamID: STEAM_0:' . $server . ':' . $auth;
            } else {
                return 'STEAM_0:' . $server . ':' . $auth;
            }
            break;
Editováno 7.10.2018 20:58
 
Nahoru Odpovědět
7.10.2018 20:58
Avatar
Odpovídá na
Dominik Gavrecký:7.10.2018 23:16

Čo tak zaplatiť niekomu nech ti na to pozrie ? Takto je to ako hľadať ihlu v kope sena...

Nahoru Odpovědět
7.10.2018 23:16
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar

Člen
Avatar
Odpovídá na Dominik Gavrecký
:9.10.2018 15:36

Tak uz si našiel môj programátor čas a urobil to. V tejto dobe je ťažké nájsť kvalitneho programátora ktory urobi pracu. Myslim ze aj ty si mi par rokov dozadu mal robit turnajovy system, no po dlhšej dobe natahovania z toho nic nebolo.

 
Nahoru Odpovědět
9.10.2018 15:36
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.