Feedback Imprimir

Autenticações

Scriptcase pode vincular nossas aplicações utilizando métodos OAuth. Esses métodos permitem integrar nosso projeto com as seguintes origens de dados:

Facebook

Interface autenticação de campos Facebook. Interface autenticação de campos Facebook.

Ao criar um botão de autenticação Facebook, é necessário preencher os campos:

  • App ID : ID da aplicação Facebook. Este ID se dará por Facebook Developer’s page.
  • Secret : O Facebook lhe dará uma chave secreta para que sua aplicação.
  • Método de retorno : Método que se executará no retorno de serviço dos dados solicitados ao Facebook.

Para criação de aplicativos, acesse: Desenvolvimento de aplicativos

Twitter

Interface autenticação de campos Twitter. Interface autenticação de campos Twitter.

Ao criar um botão de autenticação Twitter, é necessário preencher os campos:

  • Key : ID da aplicação Twitter. Este ID se dará por Twitter Developer’s page.
  • Secret : O Twitter lhe dará uma chave secreta para que sua aplicação.
  • Método de retorno : Método que se executará no retorno de serviço dos dados solicitados ao Twitter.

Para criação de aplicativos, acesse: Desenvolvimento de aplicativos

Google

Interface autenticação de campos Google. Interface autenticação de campos Google.

  • Nome do aplicativo : Nome da aplicação criada no Google+.
  • Cliente ID : ID da aplicação Google+. Este ID se dará por Google Developer’s page.
  • Secret : O Google+ lhe dará uma chave secreta para que sua aplicação.
  • Método de retorno : Método que se executará no retorno de serviço dos dados solicitados ao Google+.

Para criação de aplicativos, acesse: Desenvolvimento de aplicativos

Paypal

Interface autenticação de campos Paypal. Interface autenticação de campos Paypal.

Para criar a integração com PayPal, você precisa preencher esses campos:

  • PayPal URL : Essa URL pode ser para a SandBox do PayPal ou para a API real do PayPal. A SandBox é utilizada para realizar testes com a aplicação antes de aplicar a integração num ambiente real.
  • Id : O ID do paypal para receber os pagamentos.
  • Número do PEdido : Número da ordem do pedido.
  • Campo Customizado : Campo customizado para receber um valor qualquer que o usuário queira receber de volta.
  • Variável com a descrição : Esse campo receberá uma variável com a descrição do produto adquirido.
  • Variável com o valor total : Method to be ran when PayPal service return the data requested.
  • Método Paypal : Método a ser corrido quando a autenticação do paypal retornar o valor desejado.
  • Método Cancel : Método a ser corrido quando o usuário cancela a compra.
  • Método IPN : Método a ser corrido quando o IPN do PayPal retorna a confirmação da compra.

Para configuração do Paypal, acesse: Configuração das credenciais do paypal

As variáveis retornadas pela API do PayPal podem ser encontradas abaixo:

[mc_gross]
[invoice]
[protection_eligibility]
[address_status]
[payer_id]
[tax]
[address_street]
[payment_date]
[payment_status]
[charset]
[address_zip]
[first_name]
[mc_fee]
[address_country_code]
[address_name]
[notify_version]
[custom]
[payer_status]
[business]
[address_country]
[address_city]
[quantity]
[verify_sign]
[payer_email]
[txn_id]
[payment_type]
[last_name]
[address_state]
[receiver_email]
[payment_fee]
[receiver_id]
[txn_type]
[item_name]
[mc_currency]
[item_number]
[residence_country]
[test_ipn]
[handling_amount]
[transaction_subject]
[payment_gross]
[shipping]
[ipn_track_id]