KnpLabs / KnpLabs/php-github-api
projects returning empty.
- Linguagem predominante
- PHP
- Estrelas
- 2.2k
- Forks
- 587
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Descrição
Hi
i'm trying to get all projects on our organisation or a repo but no matter which i tries out it just returns a empty array.
The repo is a private one, but have both made a classic token and a fined grained one. the closes i have come is getting a "Resource not accessible by personal access token" error.
So my code looks like this
```
require_once __DIR__ . '/vendor/autoload.php';
$client = new \Github\Client();
$client->authenticate('github_pat_[TOKEN]', null, Github\AuthMethod::ACCESS_TOKEN);
$repositories = $client->api('organizations')->repositories('NOVA-Intergalactic');
$projects = $client->api('org_projects')->all('NOVA-Intergalactic');
// $projects = $client->api('repo')->projects()->all('NOVA-Intergalactic', 'NovaAi');
echo '
';';
print_r($projects);
echo '
```
The `$repositories` command does fetch the private repos, so i belive the token does have access to the private repos.
but `$projects = $client->api('org_projects')->all('NOVA-Intergalactic');` Just returns a blank array
I have also tried out `$projects = $client->api('repo')->projects()->all('NOVA-Intergalactic', 'NovaAi');`But that throws the error "Resource not accessible by personal access token"
So i'm a little unsure on where to proceed.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Comece pelos pontos de entrada org_projects all('NOVA-Intergalactic') e repo projects()->all('NOVA-Intergalactic', 'NovaAi') mostrados na issue. Compare os dados retornados e o erro de personal-access-token relatado com as permissões da GitHub API para o repositório privado e a organização. O trabalho estará concluído quando for estabelecido se o cliente trata incorretamente as respostas dos projetos ou se o token não tem o acesso necessário.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- github, php
- Domínio
- api
- Tipo de issue
- Bug
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 25/100