Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Buscar API

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Buscar API

    Olá boa tarde a todos..

    Sou novo no assunto,estou criando um gerador de signs com imagens....
    Para completar os arquivos eu preciso da API de um determinado site,seria possivel alguem ajudar ??
    Similar Threads

  • Font Size
    #2
    deixe claro o que vc quer, seja mais especifico!
    sigpic
    Faça parte você também pela campanha da vida: Eu cuido da Minha, você cuida da sua!

    Comment


    • Font Size
      #3
      Olá ALISON_PC obrigado por sua atençaõ...

      Então sobre o que eu quero é:

      Estou em um projeto de criações de assinaturas dinamicas com imagens,dessas usadas em sites de games....!!

      E estes arquivos precisan acessar o banco de dados de um determinado site,para poder pegar as informações do usuário.

      Ex:
      Um usuário joga um determinado game na net,e este quer fazer uma sign deste game,ele ele vai escolher a imagem e depois colocar seu nick de game,após isso o sistema gerador das signs precisaacessar o site deste game e pegar as informações deste usuário....

      Então por isso eu preciso de um sript ou algo parecido para pegar este API !!??

      Deu pra entender ??

      Comment


      • Font Size
        #4
        Você explicando confunde tudo , não entendi também.

        Não sei qual linguagem você está usando , você irá precisar de componentes de acesso sql , componentes que gerenciem html, php, etc.

        Comment


        • Font Size
          #5
          Olá desculpe a demora........

          O que eu estou fazendo é igual a deste site.....
          Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...

          Só que este tipo de gerador de assinaturas,acéssa o perfil do player no site deste game em questão o AVA,para pode finalizar as informações,rank,clan e outras coisas a mais....

          Eu não tenho acéssso ao site do AVA..!!
          Então o que eu quero é,um script ou algo parecido que acesse o API deste site do AVA para eu poder finalizar o meu gerador de assinaturas....

          Será q consegui passar o que eu quero..??

          Comment


          • Font Size
            #6
            Cara basicamente você não pode acessar o banco de dados dos jogos, porém, você pode ler uma página contendo os dados. Esse exemplo gera uma assinatura para o jogo CrossFire:

            Código PHP:
            <?php
            header
            ("Content-type: image/jpeg");
            $id $_GET["id"];
            $url "http://clan.z8games.com/charstat_cf.aspx?usn=".$id;
            $img imagecreatefromjpeg("Fundo.jpg");
            $branco imagecolorallocate($img,255,255,255);
            $site "";
            $abre fopen($url,"r");
            while(!
            feof($abre)){
            $site $site.fread($abre,4096);
            }
            fclose($abre);
            $patente '/<img src="(?<URL>.*)" width="92" height="92" \/>/';
            preg_match($patente,$site,$resultados);
            $patente $resultados["URL"];
            $patente imagecreatefromjpeg("http://clan.z8games.com/$patente");
            imagecopy($img,$patente,27,25,0,0,100,100);
            $nome '/<span id="ctl00_Main_lbl_charactername">(?<Nome>.*)<\/span>/';
            preg_match($nome,$site,$resultados);
            $nome $resultados["Nome"];
            $arq_nome $nome."_CF.jpg";
            header("Content-Disposition: inline; Filename=$arq_nome");
            imagettftext($img,16,0,195,43,$branco,"Impact.ttf",$nome);
            $wins '/<span id="ctl00_Main_lbl_win_cnt">(?<Wins>.*)<\/span>/';
            preg_match($wins,$site,$resultados);
            $wins $resultados["Wins"];
            $losses '/<span id="ctl00_Main_lbl_lose_cnt">(?<Losses>.*)<\/span>/';
            preg_match($losses,$site,$resultados);
            $losses $resultados["Losses"];
            $wins_losses $wins."/".$losses;
            imagettftext($img,16,0,253,70,$branco,"Impact.ttf",$wins_losses);
            $kills '/<span id="ctl00_Main_lbl_enemy_kill_cnt">(?<Kills>.*)<\/span>/';
            preg_match($kills,$site,$resultados);
            $kills $resultados["Kills"];
            $deaths '/<span id="ctl00_Main_lbl_death_cnt">(?<Deaths>.*)<\/span>/';
            preg_match($deaths,$site,$resultados);
            $deaths $resultados["Deaths"];
            $kills_deaths $kills."/".$deaths;
            imagettftext($img,16,0,250,99,$branco,"Impact.ttf",$kills_deaths);
            $headshots '/<span id="ctl00_Main_lbl_headshot_kill_cnt">(?<Headshots>.*)<\/span>/';
            preg_match($headshots,$site,$resultados);
            $headshots $resultados["Headshots"];
            imagettftext($img,16,0,233,127,$branco,"Impact.ttf",$headshots);
            imagejpeg($img);
            imagedestroy($img);
            ?>

            Comment


            • Font Size
              #7
              Postado Originalmente por MateusAdv Ver Post
              Cara basicamente você não pode acessar o banco de dados dos jogos, porém, você pode ler uma página contendo os dados. Esse exemplo gera uma assinatura para o jogo CrossFire:

              Código PHP:
              <?php
              header
              ("Content-type: image/jpeg");
              $id $_GET["id"];
              $url "http://clan.z8games.com/charstat_cf.aspx?usn=".$id;
              $img imagecreatefromjpeg("Fundo.jpg");
              $branco imagecolorallocate($img,255,255,255);
              $site "";
              $abre fopen($url,"r");
              while(!
              feof($abre)){
              $site $site.fread($abre,4096);
              }
              fclose($abre);
              $patente '/<img src="(?<URL>.*)" width="92" height="92" \/>/';
              preg_match($patente,$site,$resultados);
              $patente $resultados["URL"];
              $patente imagecreatefromjpeg("http://clan.z8games.com/$patente");
              imagecopy($img,$patente,27,25,0,0,100,100);
              $nome '/<span id="ctl00_Main_lbl_charactername">(?<Nome>.*)<\/span>/';
              preg_match($nome,$site,$resultados);
              $nome $resultados["Nome"];
              $arq_nome $nome."_CF.jpg";
              header("Content-Disposition: inline; Filename=$arq_nome");
              imagettftext($img,16,0,195,43,$branco,"Impact.ttf",$nome);
              $wins '/<span id="ctl00_Main_lbl_win_cnt">(?<Wins>.*)<\/span>/';
              preg_match($wins,$site,$resultados);
              $wins $resultados["Wins"];
              $losses '/<span id="ctl00_Main_lbl_lose_cnt">(?<Losses>.*)<\/span>/';
              preg_match($losses,$site,$resultados);
              $losses $resultados["Losses"];
              $wins_losses $wins."/".$losses;
              imagettftext($img,16,0,253,70,$branco,"Impact.ttf",$wins_losses);
              $kills '/<span id="ctl00_Main_lbl_enemy_kill_cnt">(?<Kills>.*)<\/span>/';
              preg_match($kills,$site,$resultados);
              $kills $resultados["Kills"];
              $deaths '/<span id="ctl00_Main_lbl_death_cnt">(?<Deaths>.*)<\/span>/';
              preg_match($deaths,$site,$resultados);
              $deaths $resultados["Deaths"];
              $kills_deaths $kills."/".$deaths;
              imagettftext($img,16,0,250,99,$branco,"Impact.ttf",$kills_deaths);
              $headshots '/<span id="ctl00_Main_lbl_headshot_kill_cnt">(?<Headshots>.*)<\/span>/';
              preg_match($headshots,$site,$resultados);
              $headshots $resultados["Headshots"];
              imagettftext($img,16,0,233,127,$branco,"Impact.ttf",$headshots);
              imagejpeg($img);
              imagedestroy($img);
              ?>

              Hummmm entendi......

              Então responda pra mim.......

              Tem alguem aqui do site que possa fazer o gerador pra mim igual ao do site q indiquei ??

              Comment


              • Font Size
                #8
                Bom cara eu até poderia fazer mas não sei se teria tempo... De qualquer forma me adiciona ai no MSN pra gente conversar melhor: mateustoyama@hotmail.com

                Comment

                X
                Working...
                X