Ir para conteúdo

SunnyMercadoPago - Minha própria versão do SDK do MercadoPago, drag and drop.


MrPowerGamerBR

Posts Recomendados

LggpAM2.png


SunnyMercadoPago (que tem esse nome só porque o codename do novo website do SparklyPower é "SparklySunnyFunny" e eu fiz isso para o website) é a minha própria versão do SDK do MercadoPago para Java.


 


Eu fiz isso porque o SDK do MercadoPago usa dependências muito velhas que estavam dando problema no meu website, então fiz meu próprio SDK que utiliza a API do MercadoPago!


 


Porque "drag and drop"? Porque eu fiz ele de um jeito que seja só você copiar o SunnyMercadoPago e o HttpRequest para o seu projeto (por exemplo: Um plugin) e você já pode usar ele! Sem precisar ficar configurando dependências do Maven.


 


Claro, ele é ainda bem básico, veja a lista de funções que ele pode fazer:


  • Criar pagamentos

  • Buscar pagamentos

  • Gerar o Access Token do MercadoPago

É... ainda ele não faz muita coisa, ainda irei adicionar novas coisas nele ;)


 


Como usar ele:



public static void main(String[] args) {
SunnyMercadoPago mp = new SunnyMercadoPago(MercadoTokens.client_id, MercadoTokens.client_token);
PaymentResponse pr = mp.createPayment("teste", 1, "BR", 1D);
System.out.println(pr.sandbox_init_point);
}

(Pegue o seu client_id e client_token aqui: https://www.mercadopago.com/mlb/ferramentas/aplicacoes )


 


Esse código irá gerar um pagamento chamado "teste", de quantidade 1, que usa R$ e que custa 1R$ e irá mostrar no console o link de pagamento sandbox.


 


Links:


https://gist.github.com/MrPowerGamerBR/4a6c4b8c9950a3967f2e0fe5f8d34996


https://github.com/kevinsawicki/http-request/blob/master/lib/src/main/java/com/github/kevinsawicki/http/HttpRequest.java


Editado por MrPowerGamerBR
Link para o comentário
Compartilhar em outros sites

Participe da Conversa

Você pode postar agora e se cadastrar mais tarde. Se você tiver uma conta, a class='ipsType_brandedLink' href='https://gamersboard.com.br/login/' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title='Sign In Now'>acesse agora para postar com sua conta.
Observação: sua postagem exigirá aprovação do moderador antes de ficar visível.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.

Processando...
×
×
  • Criar Novo...