<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>PHP on Mazer.dev</title><link>https://mazer.dev/pt-br/php/</link><description>Recent content in PHP on Mazer.dev</description><generator>Hugo</generator><language>pt-br</language><copyright>Copyright © 2016-2025 Ademir Mazer Junior. All Rights Reserved.</copyright><atom:link href="https://mazer.dev/pt-br/php/index.xml" rel="self" type="application/rss+xml"/><item><title>Como resolver o Limite de Taxa da API do GitHub com Composer</title><link>https://mazer.dev/pt-br/php/composer/como-resolver-limite-taxa-api-github-composer/</link><pubDate>Thu, 05 Dec 2024 00:00:00 +0000</pubDate><guid>https://mazer.dev/pt-br/php/composer/como-resolver-limite-taxa-api-github-composer/</guid><description><![CDATA[<p>Ao utilizar o Composer em projetos Laravel ou PHP, desenvolvedores podem se deparar com o
erro &ldquo;Create a GitHub OAuth token to go over the API rate limit&rdquo;.  Este erro ocorre quando o limite de taxa da
API do GitHub é excedido, impedindo o Composer de acessar as informações necessárias para instalar
as dependências.</p>

<h2 id="causas-do-erro" data-numberify>Causas do Erro<a class="anchor ms-1" href="#causas-do-erro"></a></h2>
<p>O GitHub impõe limites de taxa para proteger sua API de abusos e garantir a disponibilidade do serviço.
As requisições anônimas, como as realizadas pelo Composer sem autenticação, estão sujeitas a limites mais baixos.
Exceder esse limite resulta no erro em questão.  As principais causas incluem:</p>]]></description><enclosure url="https://mazer.dev/images/git/github-rate-limit.jpg" length="157091" type="image/.jpg"/></item><item><title>Como fazer require no Composer com um nome de branch específico</title><link>https://mazer.dev/pt-br/php/composer/como-fazer-require-composer-nome-brranch-especifico/</link><pubDate>Sat, 05 Aug 2023 00:00:00 +0000</pubDate><guid>https://mazer.dev/pt-br/php/composer/como-fazer-require-composer-nome-brranch-especifico/</guid><description>&lt;p>O Composer é uma ferramenta de gerenciamento de dependências para PHP. Ele permite que você especifique as versões exatas dos pacotes que seu
projeto precisa. Isso é útil para garantir que seu projeto esteja sempre usando as versões estáveis mais recentes de suas
dependências ou para testar novos recursos que ainda não foram lançados em uma versão estável.&lt;/p>
&lt;p>Em alguns casos, convém exigir uma ramificação (branch) específica de um pacote em vez de uma versão específica. Isso
pode ser útil para testar um novo recurso que ainda não
foi lançado em uma versão estável ou para usar uma branch que corrige
um bug que ainda não foi mesclado na branch master ou main.&lt;/p></description><enclosure url="https://mazer.dev/images/php/composer-specific-branch-name.webp" length="93446" type="image/.webp"/></item></channel></rss>