Crs perguntas frequentes
A seguir estão perguntas e respostas comuns sobre o uso do recurso de reconhecimento de imagem na nuvem.
Q: Crs suporta carregar modelos 3d/conteúdo virtual da nuvem?
A: Sim, o CRS suporta carregar modelos 3D/conteúdo virtual através de:
- Atributo meta: Armazenar conteúdo AR no campo
metada imagem de destino como arquivo de texto. Modelos 3D podem ser codificados em Base64 ou salvos como URL de armazenamento em nuvem (ex: Alibaba Cloud OSS, AWS S3). - Fluxo de carregamento: Após o cliente obter os dados
metado CRS, use engines 3D (como Unity, Three.js) para analisar e carregar o modelo. - Documentação de referência: Consulte Criar alvo de reconhecimento | POST /targets.
Nota
Para arquivos grandes (>2MB), use URLs para evitar corpos de requisição excessivos com codificação Base64.
Q: O crs tem limite de reconhecimentos?
A: Não há limite total de reconhecimentos, mas existem níveis de concorrência:
- Modo básico: Adequado para aplicações com QPS < 50. Sem limites rígidos, mas deve seguir o princípio de uso justo.
- Modo alta concorrência: Para QPS ≥ 50, recomenda-se atualizar para serviço de nuvem de recursos dedicados para garantir estabilidade e baixa latência.
Importante
Se sua aplicação enfrentar picos temporários de concorrência (feriados/eventos), contate o suporte EasyAR com pelo menos 3 dias úteis de antecedência para solicitar atualização.
Q: Por que a api web service retorna 404?
A: O erro 404 geralmente indica URL inexistente ou recurso não encontrado. Causas comuns:
- Formato de URL incorreto: Acesso a endpoint inválido. Ex:
http://your_crs_uuid.na1.crs.easyar.com:8888é inválido; use endpoints completos comohttp://your_crs_uuid.na1.crs.easyar.com:8888/ping. - Resultado vazio: A chamada
/searchretorna 404 se nenhum alvo for correspondido, com corpoNo result: there is no matching.
Etapas de diagnóstico:
- Verifique ortografia da URL (UUID e porta).
- Teste disponibilidade com
/ping. - Confira parâmetros obrigatórios (ex: dados de imagem, API Key).
Solução: Se /search retornar 404, a imagem não corresponde a nenhum alvo. Oriente o usuário a ajustar o ângulo ou verificar se o alvo foi enviado ao CRS.
Q: Quais são as causas comuns para códigos de erro da api web service?
A: Além do 404, estes códigos são frequentes:
400 invalid appId (appKey)
- Causa:
Keyincorreta ou falha na verificação de assinatura. - Diagnóstico: Confirme se a
Keyfoi copiada do CRS; verifique assinatura em requisições POST; useContent-Type: application/json.
- Causa:
400 invalid date
- Causa: Timestamp inválido ou diferença excessiva do horário do servidor (geralmente ±5 minutos).
- Diagnóstico: Verifique precisão do horário do dispositivo (especialmente fuso horário).
415 unsupported media type
- Causa: Header HTTP sem
Content-Type: application/jsonou corpo de requisição malformado. - Diagnóstico: Garanta que requisições POST tenham
Content-Type: application/jsone corpo JSON válido.
- Causa: Header HTTP sem
Recomendação geral: Todas as requisições à API CRS devem seguir estritamente a Documentação da API CRS.
Nota: Este FAQ cobre questões frequentes do CRS. Para reportar novos problemas, entre em contato!