Publique e receba mensagens no Pub/Sub através da CLI gcloud
Esta página mostra como realizar as seguintes operações no Pub/Sub através da CLI do Google Cloud:
- Crie um tópico e uma subscrição.
 - Publicar mensagens no tópico.
 - Receber mensagens da subscrição.
 
Para seguir orientações passo a passo para esta tarefa diretamente na Google Cloud consola, clique em Orientar-me:
Antes de começar
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
 - 
  
  
    
      
Set up a Google Cloud console project.
Click to:
- Create or select a project.
 - Enable the Pub/Sub API for that project.
 
You can view and manage these resources at any time in the Google Cloud console.
 - 
      
Install the Google Cloud CLI.
 - 
          
Se estiver a usar um fornecedor de identidade (IdP) externo, tem primeiro de iniciar sessão na CLI gcloud com a sua identidade federada.
 - 
        
Para inicializar a CLI gcloud, execute o seguinte comando:
gcloud init - 
  
  
    
      
Set up a Google Cloud console project.
Click to:
- Create or select a project.
 - Enable the Pub/Sub API for that project.
 
You can view and manage these resources at any time in the Google Cloud console.
 - 
      
Install the Google Cloud CLI.
 - 
          
Se estiver a usar um fornecedor de identidade (IdP) externo, tem primeiro de iniciar sessão na CLI gcloud com a sua identidade federada.
 - 
        
Para inicializar a CLI gcloud, execute o seguinte comando:
gcloud init Veja todos os comandos da CLI gcloud disponíveis para o Pub/Sub
Saiba mais sobre os conceitos do Pub/Sub abordados nesta página.
Leia as noções básicas do serviço Pub/Sub.
Trabalhe num exemplo ponto a ponto de um sistema Pub/Sub.
Experimente outro início rápido do Pub/Sub que use bibliotecas de cliente ou a consola.
Escolha um tipo de subscrição.
Saiba mais acerca das APIs Pub/Sub.
Crie um tópico
Crie um tópico com o ID my-topic:
gcloud pubsub topics create my-topic
Crie uma subscrição
Crie uma subscrição com o ID my-sub e anexe-a a my-topic:
gcloud pubsub subscriptions create my-sub --topic=my-topic
Publique mensagens
Publicar uma mensagem para my-topic:
gcloud pubsub topics publish my-topic --message="hello"
Receba mensagens
Receber a mensagem de my-sub:
gcloud pubsub subscriptions pull my-sub --auto-ack
A CLI gcloud imprime a mensagem na linha de comandos.