Socialid.events.onConnectError
(Difference between revisions)
Renato.neves (Talk | contribs) (Created page with "== Description == Executado quando algum erro acontece durante o processo de conexão de uma nova credencial. == Adding Handler == socialid.events.onConnectError.addHandler...") |
Renato.neves (Talk | contribs) |
||
Line 44: | Line 44: | ||
== Example == | == Example == | ||
− | Adicionando um handler para o evento | + | Adicionando um handler para o evento onConnectError do widget de Social Connect: |
− | socialid.events. | + | socialid.events.onConnectError.addHandler(function(data) { |
− | console.log("Website received | + | console.log("Website received onConnectError: ", data); |
}); | }); | ||
− | Exemplo de resposta do objeto data ao acontecer um erro de | + | Exemplo de resposta do objeto data ao acontecer um erro de conflito no login: |
{ | { | ||
− | event: " | + | event: "onConnectError", |
provider: "twitter", | provider: "twitter", | ||
− | code: " | + | code: "conflict" |
} | } |
Revision as of 14:44, 18 March 2013
Contents |
Description
Executado quando algum erro acontece durante o processo de conexão de uma nova credencial.
Adding Handler
socialid.events.onConnectError.addHandler(handler)
Event Data
event | onConnectError | provider | O provider utilizado pelo usuário na conexão. Pode ser "facebook", "twitter" ou "linkedin". | code | O código do erro que aconteceu durante a conexão de um novo provedor à conta do usuário. |
---|
Error codes
unauthorized | Não foi possível obter o token de acesso do usuário pois o código de login expirou ou as credenciais da aplicação estão inválidas. | request_timeout | A rede social demorou a responder a requisição para fornecer o token de acesso do usuário. | service_unavailable | A rede social não está disponível no momento. | conflict | A credencial utilizada já está associada a outro usuário do Social Login. Neste caso deve-se desconectar a credencial do outro usuário para poder conectar ao usuário atual. | blocked | A Conta de Marketing não está mais recebendo logins pois atingiu o número máximo de contatos do plano. | internal_server_error | Um erro desconhecido ocorreu. |
---|
Example
Adicionando um handler para o evento onConnectError do widget de Social Connect:
socialid.events.onConnectError.addHandler(function(data) { console.log("Website received onConnectError: ", data); });
Exemplo de resposta do objeto data ao acontecer um erro de conflito no login:
{ event: "onConnectError", provider: "twitter", code: "conflict" }