Visão geral
API’s são um conjunto de rotinas e padrões estabelecidos por um software para a utilização das suas funcionalidades.
No Scriptcase é possível realizar a integração com diversos aplicativos de terceiros por meio das APIs disponibilizadas em nossa ferramenta, confira a baixo.
APIs integradas ao Scriptcase
Categorias | |||||
---|---|---|---|---|---|
SMTP | Mandrill | ||||
SMS | Twilio | Plivo | Clickatell | ||
Pagamento | Paypal | Pagseguro | MercadPago | Braintree | Stripe |
Armazenamento | Amazon S3 | Dropbox | Google Drive | ||
Autenticação | Google Authenticador | ||||
Relatórios | Google Sheets |
Clique no Gateway desejado para acessar nossa documentação sobre a API
Estas API’s podem ser utilizadas através da configuração de um perfil, para utilização na criação de um módulo de segurança por exemplo, ou através das macros de manipulação das APIs.
Macros para utilização com APIs
Categorias | Macros | |||
---|---|---|---|---|
Geral | sc_call_api | |||
sc_send_mail_api | ||||
SMS | sc_send_sms | |||
Armazenamento | sc_api_upload | sc_api_download | sc_api_gc_get_obj | sc_api_gc_get_url |
Gerenciamento dos Perfis
Os perfils de API permitem que o desenvolvedor armazene os dados de configuração de uma determinada API para utilização nos seus projetos.
O administrador do Scriptcase pode, por exemplo, configurar vários perfis de API públicos para que sejam utilizados em todos os projetos sem que os demais desenvolvedores tenham acesso as informações da conta.
Ao acessar o menu Ferramentas > API veremos a lista dos Perfis de API, visíveis para seu usuário de acordo com o modo em que foram criados.
Os perfis serão agrupados de acordo com o modo em que foram criados: Projeto, Público ou Usuário.
O modo define a disponibilidade de uso do Perfil no Scriptcase.
- Público - Os usuários de todos os projetos poderão visualizar e utilizar o perfil criado.
- Projeto - Os usuários poderão visualizar e utilizar o perfil no projeto em que foi configurado.
- Usuário - Apenas o usuário criador do perfil poderá visualizar e utilizar nas aplicações.
Independente do modo utilizado na criação, os perfis so poderão ser editados por usuários com acesso de administrador no projeto. Veja como definir o nível de acesso dos usuários no scriptcase.
Opções de gerenciamento
- Ativo - Esta flag permite que o desenvolvedor ative ou destive uma API. Apenas APIs ativas estarem disponíveis para utilização no projeto.
- Editar - Abre a tela de configuração da API para alteração dos dados, sem a necessidade de alterar o nome do Perfil. Desta forma,não será necessário alterar as chamadas do perfil em suas configurações e códigos.
- Excluir - Apaga o perfil da API definitivamente.