Glasser

Fornecido por DataForSEO

Obter detalhes de um hotel no Google usando um identificador de hotel com DataForSEO

$0.004 por chamadarespostas em até 30s

Ler a entrada do Google Hotels de um hotel, identificada pelo identificador do hotel, para uma localização e idioma, opcionalmente para datas de check-in e check-out e quantidade de hóspedes informadas. A resposta é esse único hotel: nome, categoria de estrelas, endereço, descrição, site, comodidades, bairro, pontuações de localização para atividades, restaurantes, transporte público e acesso ao aeroporto, coordenadas no mapa, pontuação de avaliações com contagem de votos e distribuição das classificações, além de imagens gerais. Uma solicitação por chamada, cobrada conforme a tabela de preços do próprio fornecedor; um conjunto de resultados vazio é informado como nenhum resultado.

Como executar

Etapa 1Configurar

Uma vez: cole isto no chat do seu agente. O Skill instala a CLI e faz login sozinho. Para um agente que não pode usar um shell, conecte-o pelo MCP.

Configurar
set up https://glasser.ai/SKILL.md

Show me how to use the DataForSEO endpoint /v3/business_data/google/hotel_info/live/advanced on Glasser.

Etapa 2Experimente uma tarefa de exemplo específica

Quando precisar qualificar potenciais clientes, você pode comparar as informações das empresas com seus critérios de cliente ideal para decidir quais contas pesquisar em seguida.

Copie este prompt no seu agente para analisar empresas com base nos seus critérios de cliente ideal.

Prompt
Use dataforseo:/v3/business_data/google/hotel_info/live/advanced on Glasser.
Check the returned company data against my ideal-customer criteria.

Estrutura do endpoint

json
{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "hotel_identifier"
  ],
  "properties": {
    "tag": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "adults": {
      "type": "integer"
    },
    "check_in": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "children": {
      "type": "array",
      "items": {
        "type": "string",
        "maxLength": 2048,
        "minLength": 1
      },
      "maxItems": 100,
      "minItems": 1
    },
    "currency": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "check_out": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "language_code": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "language_name": {
      "type": "string"
    },
    "location_code": {
      "type": "integer"
    },
    "location_name": {
      "type": "string"
    },
    "prices_end_date": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "hotel_identifier": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "prices_date_range": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "prices_start_date": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "location_coordinate": {
      "type": "string",
      "maxLength": 2048,
      "minLength": 1
    },
    "load_prices_by_dates": {
      "type": "boolean"
    }
  },
  "additionalProperties": false
}

Como funciona a cobrança

Dados retornados ou nenhuma correspondênciaO mesmo preço com ou sem dados correspondentes.$0.004
Erro do provedor de dadosO provedor de dados não conseguiu responder.$0.00
Tempo limite excedidoO Run excedeu seu limite de tempo.$0.00
Falha internaUm erro interno impediu a conclusão.$0.00