interfaces de programação avançadas (APIs) são ótimas maneiras de deixar outros programadores usar um pedaço de software ou um serviço Web , os programadores não necessariamente querem que ninguém seja capaz de utilizar a sua API. Quando os desenvolvedores querem restringir quem pode conectar ao seu software que implementam procedimentos de autenticação , tais como tokens de segurança , nas suas funções de API. Se o seu software não está enviando as informações corretas , você poderá ver uma mensagem de erro " Token de hardware obrigatório " . Segurança API
Uma API em si não tem qualquer segurança interna . É apenas uma série de métodos que um programador pode chamar para fazer uso de uma determinada aplicação ou serviço baseado na Web . Quando você, ou um programa que você está usando, invocar um método de uma API, o método em si tem medidas de segurança internas que determinam se o método irá agir de acordo com a solicitação que você enviou. Os tokens de segurança são apenas um possível método para métodos para usar para autenticar solicitações.
Security Token
Um token de segurança é uma string alfanumérica que o software envia junto com o código para a função API . Se a função reconhece o token de segurança como válido, ele age sobre o seu pedido e executar a tarefa desejada. Se a função não reconhece o token como válido, ou o seu software não enviar um token de segurança em tudo, então você recebe uma "Falha de Segurança API: token Required" mensagem de erro ao tentar < br. > fichas token Geração
segurança podem assumir a forma de um identificador permanente que um questões de administrador para você em particular, ou uma seqüência alfa -numérica variável. Se você tem um identificador permanente , o sistema usa um único token de segurança para autenticar todos os usuários autorizados. Se você tem um dispositivo que gera um código de autorização que você deve digitar em seu computador, em seguida, o sistema gera tokens de segurança para as sessões individuais que o software não aceitará mais depois de um certo período de tempo.
o encontro com o erro quando tenta
Se você encontrar esse erro , é mais provável, porque a API para um serviço de seus usos de software foi atualizado para incluir novas medidas de segurança . Se você não estiver executando o up- to-date versão mais recente do seu software, então ele não vai estar enviando as informações de segurança necessárias para as funções da API . Como atualizar o software para a versão mais recente o desenvolvedor tem disponível deve resolver o problema .