Ir para conteúdo
Paulo Correia

Oauth2 com curl puro

Recommended Posts

Pessoal,

 

Até sei que tem várias coisas prontas para oauth2, mas não entendi nenhuma delas, rs rs
Queria um exemplo com o curl puro para poder entender.
Seria para o twitter.

Se alguém tiver algum exemplo ou explicações melhores agradeço.

 

Paulo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por 4Unknow
      Bom dia caros.

      Desenvolvi um site todo em HTML.
      Porém, gostaria de saber se consigo de alguma maneira sem ser usando curl por que não sei usar e teria que converter todo para php
      o site.
       
      Se existe uma forma com iframe ou java, puxar de certa área de um determinado site as notícias de lá.
      Ou se existir uma outra forma eu também estou disposto a ouvir.
       
      Agradeço pela colaboração de todos.
      Obrigado.
    • Por sandoval da silva
      Fala galera, boa noite, galera a minha duvida é ,como posso executar a curl no php,veja o formato abaixo.
       
      curl -X POST \ -H 'accept: application/json' \ -H 'content-type: application/x-www-form-urlencoded' \ 'https://api.mercadopago.com/oauth/token' \ -d 'client_id=CLIENT_ID' \ -d 'client_secret=CLIENT_SECRET' \ -d 'grant_type=authorization_code' \ -d 'code=AUTHORIZATION_CODE' \ -d 'redirect_uri=REDIRECT_URI' eu preciso executar este curl em php, alguém poderia mim mostrar como ficaria este script em php.
      estou tentando colocar esta api do mercado pago para funcionar e está meio complicado.segue o link da api
       
      LINK: https://www.mercadopago.com.br/developers/pt/guides/marketplace/web-checkout/create-marketplace/
       
      Qualquer ajuda é de bom tamanho, desde já agradeço.
       
      <?php
      //grato
      ?> 
    • Por TrakinasB
      Estou tentando fazer com que meu terminal esteja sempre conectado a um site (https://i9roleplay.com/index.php?/login/) , para que meu bot discord pessoal teha acesso a areas restritas de administrador do forum, estou tentando usar a seguinte linha de comando
       
      curl --data "auth=USUARIO&password=SENHA&_processLogin=usernamepassword" http://i9roleplay.com/index.php?/login/
       
      auth = input de usuario
      password = input de senha
      _processLogin= botão submit / botão de entrar
       
      porém não funciona. alguém pode me ajudar ? 
       
      já tentei tbm assim: 
      wget --save-cookies cookies.txt --post-data 'auth=USUARIO&password=SENHA' http://i9roleplay.com/index.php?/login/
    • Por juninhogpe
      Boa tarde.
       
      Pessoal estou tendo problemas para consumir um api com PHP e Curl.
       
      Tenho endereço da api de um software o qual preciso criar um formulário PHP e buscar esses dados.
      Ex de URL: "http://ip-servidor:porta/api/produto/listar"
       
      Com a URL, é fornecido o seguinte exemplo:
       
      Objeto: Produto
      GET /api/produto/listar  
      Parâmetros:
      ?produto=1&cor=16&$format=json Meu código está assim:
      <?php $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_URL, "http://ip:porta/api/lista_departamento?cod_departamento=001&$format=json"); $result = curl_exec($ch); curl_close($ch); $result = json_decode($result, true); echo $result; ?>  
      Mais no resultado, retorna apenas o código do  departamento, mais quando coloco a url no navegador me retorna todos os demais campos.
       
      Retorno no navegador:
      {"odata.metadata":"http:\/\/ip:porta\/api\/$metadata#site_join.SITE_JOIN_DEPARTAMENTOS_LISTA","odata.count":1,"value":[{"departamento":20,"cod_departamento":"001","descricao":"MASCULINO"}]}  
      Como faço para exibir não só o campo departamento e sim o cod_departamento e a descrição?
       
      Obrigado.
    • Por joaovictorv
      Em cURL, eu chequei muitos exemplos de logar remotamente no facebook e no twitter, mas quando usamos cURL e rodamos a função cURL com id e passamos campo post então como aquele botão log in clicou automaticamente.
      Não consigo entender como esse botão de login foi clicado.
      Eu quero criar uma função cURL simples que pode inserir dados no formulário HTML e, em seguida, em mostrar-me um resultado na próxima pagina, se os dados estão validos ou inválidos.
       
      <input type="text" id="campo_numero" name="campo_numero" class="wAg" value="Numero" title="Digite o número"> <input type="text" id="campo_email" class="wCc" value="Email" title="Digite o Email"> <div class="loginBtn"> <a href="#" class="btnSubmit" role="button" title="Botão acessar conta">Acessar</a> </div>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.