Fornecido por DataForSEO
Encontre localizações compatíveis de pesquisa do Yahoo em um país com o DataForSEO
Listar todos os locais que uma solicitação de Yahoo SERP pode segmentar dentro de um país, informado como um código de país ISO de duas letras. Uma linha por local: seu código numérico, nome, código de país ISO e tipo de local. 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.
set up https://glasser.ai/SKILL.md
Show me how to use the DataForSEO endpoint /v3/serp/yahoo/locations/{country} on Glasser.glasser run -p dataforseo -e '/v3/serp/yahoo/locations/{country}' -i '{"country":"us"}' --endpoint-version 1Usa a versão 1 do endpoint. Consulte o preço atual antes de executar. Instale e faça login primeiro em Get Started.
Uma vez por Run:
IDEMPOTENCY_KEY=$(uuidgen)Execute e copie este mesmo bloco para enviá-lo novamente:
curl -X POST https://api.glasser.ai/v1/runs \
-H "Authorization: Bearer gl_..." \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-H "Content-Type: application/json" \
-d '{"provider":"dataforseo","endpoint":"/v3/serp/yahoo/locations/{country}","input":{"country":"us"},"endpoint_version":1}'Reutilize a mesma Idempotency-Key para enviar novamente: o segundo envio é uma leitura do primeiro Run. Uma nova chave cria um novo Run e um novo Charge. Usa a versão 1 do endpoint; consulte o preço atual antes de executar.
Etapa 2Experimente uma tarefa de exemplo específica
Quando precisar preparar outra solicitação de API, você pode verificar primeiro se o ticker, local ou entrada escolhida está entre os valores compatíveis.
Copie este prompt no seu agente para verificar os valores compatíveis com sua próxima solicitação.
Use dataforseo:/v3/serp/yahoo/locations/{country} on Glasser.
Check whether my ticker, location or input value is supported before I make another API call.Estrutura do endpoint
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"country"
],
"properties": {
"country": {
"type": "string",
"pattern": "^[a-z]{2}$",
"maxLength": 512,
"minLength": 1
}
},
"additionalProperties": false
}{
"country": "us"
}Este endpoint não publica um esquema de saída. Você recebe o corpo da resposta do próprio provedor de dados, sem alterações — não garantimos um formato que não podemos assegurar.
Como funciona a cobrança
| Dados retornados ou nenhuma correspondência | O mesmo preço com ou sem dados correspondentes. | $0.00 |
|---|---|---|
| Erro do provedor de dados | O provedor de dados não conseguiu responder. | $0.00 |
| Tempo limite excedido | O Run excedeu seu limite de tempo. | $0.00 |
| Falha interna | Um erro interno impediu a conclusão. | $0.00 |