Search the Community

Showing results for tags 'access_token'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Português
    • Autenticação e Autorização
    • Gerenciamento de perguntas e respostas
    • Gerenciamento de produtos
    • Gerenciamento de vendas
    • Gerenciamento de envios
    • Gerenciamento de usuário
    • Controle de notificações
    • Gerenciamento de mensagens pós-venda
  • Español
    • Autenticación y Autorización
    • Gestión de preguntas y respuestas
    • Gestión de productos
    • Gestión de ventas
    • Gestión de envíos
    • Gestión de usuario
    • Control de notificaciones
    • Gestión de mensajes post-venta
  • English
    • Authentication and Authorization
    • Question & Answer Management
    • Product Management
    • Sales Management
    • Shipment Management
    • User Management
    • Notification control
    • Post Sale Message Management
  • Off Topic
    • Events
    • Off Topic
    • Documentation improvements
    • Jobs

Calendars

  • Community Calendar

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 15 results

  1. El problema que estoy teniendo es que al querer refrescar mi actual token me esta tirando error por scope invalido ... { "message": "User has no valid scopes for application", "error": "unauthorized", "status": 401, "cause": [] } Algunas consideraciones: En la configuracion de mi aplicacion tengo los 3 scopes activados: read - write - offline_access (Sé que es necesario activar offline_access pero igualmente el error persiste) Uso el sdk para java. Probe con el metodo correspondiente (refreshAccessToken) y me tiro el error de arriba Me descarge postman (quiza era un problema del ide). Lo probe y tampoco funciono Esta es la llamada a la API que utilice en el caso de usar postman, provista por https://developers.mercadolibre.com.ar/es_ar/server-side https://api.mercadolibre.com/oauth/token?grant_type=refresh_token&client_id=APP_ID&client_secret=SECRET_KEY&refresh_token=REFRESH_TOKEN Espero que puedan ayudarme a resolver el problema, muchas gracias
  2. El problema que estoy teniendo es que al querer refrescar mi actual token me esta tirando error por scope invalido ... { "message": "User has no valid scopes for application", "error": "unauthorized", "status": 401, "cause": [] } Algunas consideraciones: En la configuracion de mi aplicacion tengo los 3 scopes activados: read - write - offline_access (Sé que es necesario activar offline_access pero igualmente el error persiste) Uso el sdk para java. Probe con el metodo correspondiente (refreshAccessToken) y me tiro el error de arriba Me descarge postman (quiza era un problema del ide). Lo probe y tampoco funciono Esta es la llamada a la API que utilice en el caso de usar postman, provista por https://developers.mercadolibre.com.ar/es_ar/server-side https://api.mercadolibre.com/oauth/token?grant_type=refresh_token&client_id=APP_ID&client_secret=SECRET_KEY&refresh_token=REFRESH_TOKEN Espero que puedan ayudarme a resolver el problema, muchas gracias
  3. Olá, eu tenho várias contas vinculadas no meu aplicativo. O que está acontecendo é que algumas contas não estão conseguindo gerar um novo acess token, quando o memso expira. A requisição que estou fazendo é: https://api.mercadolibre.com/oauth/token?grant_type=refresh_token&client_id={myClientId}&client_secret={myClientSecret}&refresh_token={myRefreshToken} Obtenho como resposta um erro 400 com o seguinte payload: Segundo a mensagem de erro o meu refresh token pode ter sido usado ou expirado, mas até sei, o refresh token não expira e sim o acess token (que tem um prazo de 6h). Se o o refresh token expira, qual o prazo dele e como renovo ele? Toda vez que eu realizo a requisição obter um novo acess token, eu sempre guardo o novo refresh token, caso a api retorne um diferente para que eu possa usa-lo novamente quando necessário. A minha conta do ML não houve auteração de senha ou nenhuma ação (que eu saíba) que causasse o bloqueio de renovar o acess token. Então eu gostaria de saber, por qual motivo eu não consigo renovar o acess token. Um detalhe, é que outras contas, conectada n omesmo app consegue renovar o acess token e outras não. Eu achei até que poderia ser um problema com a URI, todavia se o problema fosse esse, nenhuma conta conseguiria renovar o acess token. Alguém, por favor, consegue me listar por quais motivos eu não conseguiria renovar o acess token? Estou tendo que pedir pro meu cliente toda vez desvincular a conta no app e vincular novamente a cada 6h!!!!!!
  4. recentemente me deparei com o problema de expiração do access_token e vi que poderia criar um novo através do refresh_token e que na documentação, mostra que a URL que deve ser feita a requisição é "https://api.mercadolibre.com/oauth/token?grant_type=refresh_token&client_id=APP_ID&client_secret=SECRET_KEY&refresh_token=REFRESH_TOKEN", porém quando acesso ela, mesma com as credenciais corretas, o resultado é 404, que a página não existe, como proceder?
  5. Está dando erro ao tentar gerar o access_token pela pagina http://developers.mercadolibre.com/pt-br/produto-autenticacao-autorizacao/ Teria outro jeito de gerar fácil de access_token sem utilizar código. Obrigado
  6. Boa tarde, pesquisei em toda a documentação, mas não localizei nada que pudesse fazer o que eu preciso, preciso gerar o Access Token da API de forma automática, aonde eu pudesse executar de forma automática, assim que o token expire, Ex.: Tenho um e-commerce aonde o valor é atualizando de forma automatizada uma vez ao dia, me se eu não tiver o token ativo e dentro da validade, não consiguo fazer isso no mercado livre, meu servidor é LINUX e a atualização trabalha com o Contrab (agendador de tarefas), mas não consegui fazer dessa maneira para gerar o TOKEN, estou usando o SDK PHP para gerar o token, se alguem tiver alguma solução para esse meu problema! agradeço desse já Att. Everson
  7. Hola, cómo va? Estoy intentando obtener el access_token de la API de ML, pero algo está fallando. Intenté loguearme pidiendo el Auth Code de la API de Mercado Libre, el cual me lo devuelve correctamente, pero al utilizarlo para obtener el access_token, me devuelve un objeto vacío. Intenté también acceder utilizando el parámetro grant_type=client_credentials, y lo mismo. Probé desde la API de Mercado Pago, pero también, me devuelve valores vacíos. Vengo autenticándome de esta manera hace tiempo y todo funcionaba perfectamente: #Las "XXX" son el Client ID y el Secret de la App, respectivamente. curl -X POST \ -H 'accept: application/json' \ -H 'content-type: application/x-www-form-urlencoded' \ 'https://api.mercadopago.com/oauth/token' \ -d 'grant_type=client_credentials' \ -d 'client_id=XXX' \ -d 'client_secret=XXX' Mercado Libre me devuelve simplemente "{}", mientras que Mercado Pago me devuelve lo siguiente: {"access_token":null,"live_mode":true,"user_id":null,"token_type":null,"expires_in":null,"scope":null} Está caído el servicio? O cambió algo y no aparece en la documentación? Gracias!
  8. Buenas, es posible autenticar a un usuario por URL de forma directa? si poseo los datos de usuario y contraseña de mercadolibre, hay alguna forma de obtener el ACCESS_TOKEN de forma directa pasando los datos del usuario?
  9. Bom dia, Estou implementando uma rotina para atualização de access_token e percebi que quando recebo um novo refresh_token ao submeter um POST para https://api.mercadolibre.com/oauth/token?grant_type=refresh_token&client_id=00000000&client_secret=0000000&refresh_token=REFRESH_TOKEN não faz com que o anterior (passado como parâmetro no POST) perca a "validade", ou seja, todos os refresh_token continuam gerando novos access_token. Em outras palavras, eu nunca preciso mudar a URL do POST porque o refresh_token nunca expira. Esse comportamento da API é normal? Ou a partir do momento que um novo refresh_token é gerado o anterior deveria expirar?
  10. Olá a todos, e obrigado pela atenção... Eu estou criando um software em C# para integrar com a API do Mercado Livre. Só que estou tendo um problema. Eu não estou conseguindo pegar o meu Access_Token. Veja se vocês consegue entender o meu problema: 1) Eu vou no meu navegador e digito: https://auth.mercadolivre.com.br/authorization?response_type=code&client_id=xxxxxxxxxxxxxxxxxxxxxxx Feito isso, a pagina é redirecionada para a minha "Redirect URI" (que no meu caso é http://localhost:4000)junto com o code, dessa forma: http://localhost:4000/?code=TG-5xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2) Eu guardo esse code para a proxima etapa. E agora, eu digito no meu navegador: https://api.mercadolibre.com/oauth/token?grant_type=authorization_code&client_id=xxxxxxxxxxxxxxxxxxxxxx&client_secret=xxxxxxxxxxxxxxxxxxxxxxxxxxx&code=TG-5xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&redirect_uri=http://localhost:4000 De acordo com a documentação, o certo seria aparecer o meu Access_Token dessa forma: { "access_token" : "APP_USR-6092-3246532-cb45c82853f6e620bb0deda096b128d3-8035443", "token_type" : "bearer", "expires_in" : 10800, "scope" : "write read" } Mas o que eu recebo é esta mensagem: ------------------------------------ HTTP Status 404 - ------------------------------------ type Status report message description The requested resource is not available. ------------------------------------ Apache Tomcat/7.0.50 Por favor, estou precisando com urgência criar o software para integrar com a API do Mercado Livre, tendo o Access_Token creio que o resto seja fácil. Obs: Já tentei trocar a url para um dominio publico (https://www.google.com.br) ao invés de localhost mas também não funcionou.
  11. Estou com um erro ao obter o access_token, até hoje pela manhã estava conseguindo normalmente, mas agora não esta sedo retornado, alguém sabe me dizer se foi feita alguma alteração por parte do ml para o obtenção do access_token? está retornando vazio: Array ( [access_token] => [expires_in] => 1473185523 [refresh_token] => )
  12. Hola gente, Estoy probando el SDK de php con un WAMP en Windows7. Hasta ahora pude probar la parte del login pero nunca obtengo el access_token. Este es el resultado que tengo.... Array ( [access_token] => [expires_in] => 1472248264 [refresh_token] => ) Lo probe desde postman ; (remuevo el https de la URL para que no lo formatee el editor...) _hh://api.mercadolibre.com/oauth/token?grant_type=authorization_code&client_id=xxxxxxxxxxxxxxxxx&client_secret=8888888888888888888888888&code=TG-XXXXXXX&redirect_uri=http://localhost/login.php Y si obtengo la respuesta de la API..... Me estoy perdiendo de algo de PHP que no funciona?? Agrege la opcion de SSL a CURL public static $CURL_OPTS = array( CURLOPT_USERAGENT => "MELI-PHP-SDK-1.1.0", CURLOPT_SSL_VERIFYPEER => true, CURLOPT_CONNECTTIMEOUT => 10, CURLOPT_RETURNTRANSFER => 1, CURLOPT_TIMEOUT => 60, CURLOPT_SSLVERSION => 3 );
  13. obtengo esto: Array ( [access_token] => [expires_in] => 1466053768 [refresh_token] => ) El codigo es el que viene en el ejemplo. $meli = new Meli('-------', '------------------', $_SESSION['access_token'], $_SESSION['refresh_token']); if($_GET['code'] || $_SESSION['access_token']) { // If code exist and session is empty if($_GET['code'] && !($_SESSION['access_token'])) { // If the code was in get parameter we authorize $user = $meli->authorize($_GET['code'], 'http://localhost/PHPSDK/examples/example_login.php'); // Now we create the sessions with the authenticated user $_SESSION['access_token'] = $user['body']->access_token; $_SESSION['expires_in'] = time() + $user['body']->expires_in; $_SESSION['refresh_token'] = $user['body']->refresh_token; } } saco los datos de la aplicacion asi: App ID:---------- Secret --------- Name:nuevo Short Name:nuevo Description:nuevo Authentication and Security Redirect URI:http://localhost Authorized Javascript Origins: Scopes: offline_access write
  14. Tengo un problema pense que era la adaptacion que hacia en Codeigniter pero en realidad no habilite localmente un dominio virtual para probar los ejemplos de login de la api con mi codigos y resulta me que me el mismo errror Array ( [access_token] => [expires_in] => 1450097114 [refresh_token] => ) ese error me lo da de igual manera en Codeigniter tengo la version PHP 5.6.12 En el Curl curl cURL support enabled cURL Information 7.42.1 Age 3 Features AsynchDNS Yes CharConv No Debug No GSS-Negotiate No IDN Yes IPv6 Yes krb4 No Largefile Yes libz Yes NTLM Yes NTLMWB No SPNEGO Yes SSL Yes SSPI Yes TLS-SRP No Protocols dict, file, ftp, ftps, gopher, http, https, imap, imaps, ldap, pop3, pop3s, rtsp, scp, sftp, smtp, smtps, telnet, tftp Host i386-pc-win32 SSL Version OpenSSL/1.0.1p ZLib Version 1.2.7.3 libSSH Version libssh2/1.5.0 openssl OpenSSL support enabled OpenSSL Library Version OpenSSL 1.0.1p 9 Jul 2015 OpenSSL Header Version OpenSSL 1.0.1p 9 Jul 2015 El ejemplo de Login no lo coloco ya que es el mismo de meli que usan como ejemplo
  15. quando tento fazer o login para obter o accessToken a pagina retorna apenas: Array ( [access_token] => [expires_in] => 1430845033 [refresh_token] => ) Aguem pode me ajudar?