← Cloudflare Queues / queues / příklady
Publikování do fronty přes HTTP
Následující příklad ukazuje, jak publikovat zprávy do fronty z libovolného HTTP klienta a ověřit se pomocí Cloudflare API tokenu.
Díky tomu můžete zapisovat do fronty z libovolné služby nebo programovacího jazyka, který podporuje HTTP, včetně Go, Rust, Python nebo dokonce skriptu Bash.
Předpoklady
- A fronta vytvořena prostřednictvím Cloudflare dashboard ↗ nebo wrangler CLI.
- Cloudflare API token s
Queues Editoprávnění.
1. Odešlete testovací zprávu
Abyste se ujistili, že se úspěšně ověříte a zapíšete zprávu do fronty, použijte curl na příkazovém řádku:
# Make sure to replace the placeholder with your shared secret
curl -XPOST -H "Authorization: Bearer <paste-your-api-token-here>" "https://api.cloudflare.com/client/v4/accounts/<paste-your-account-id-here>/queues/<paste-your-queue-id-here>/messages" --data '{ "body": { "greeting": "hello" } }'{"success":true}Tímto se odešle požadavek HTTP POST a v případě úspěchu se vrátí HTTP 200 s success: true tělo odpovědi.
- Pokud obdržíte HTTP 403, znamená to, že váš API token je neplatný nebo nemá
Queues Editoprávnění.
Úplnou dokumentaci k HTTP Push API najdete v Dokumentace Cloudflare API ↗.