"unauthorized: master key is required" error on aggregate ParseQuery despite the master key is set
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Start at the ParseQuery::aggregate entry point and trace how the configured master key is passed for aggregate requests. Compare that path with the other ParseQuery methods and reproduce the report using the supplied PHP 7.2, SDK 1.5.1, and pipeline example. Done means the aggregate request's authorization behavior is understood and covered by a regression test.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Issue Description
I get "unauthorized: master key is required" error when I try to do aggregate ParseQuery as below.
ParseClient::initialize('appId', null, 'masterKey');
ParseClient::setServerURL('https://example.com', 'mountPath');
$pipeline = [
'group' => [
'userAttached' => $userId,
'total' => [ '$sum' => 1]
]
];
$query = new ParseQuery("Financials");
$query->equalTo("company_id", $companyId);
$query->equalTo("type", "income");
try {
$resultSum = $query->aggregate($pipeline);
print_r($resultSum);
} catch (ParseException $ex) {
echo $ex->getMessage();
}
As you can see master key is already set, can't find what may be the issue.
Environment Details
- Your PHP Version: 7.2.24-0ubuntu0.18.04.6
- Your Parse PHP SDK Version: 1.5.1
- Your Operating System: Ubuntu 18.04.2 LTS
- Langage dominant
- PHP
- Étoiles
- 808
- Forks
- 341
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de parse-community/parse-php-sdk
-
Undefined array key "result"Ouvertetype:feature
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
parse-community/parse-php-sdk#518 · 1 commentaire ·
-
bounty:$20 type:bug
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
parse-community/parse-php-sdk#516 · 5 commentaires · 1 réaction ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
parse-community/parse-php-sdk#465 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
parse-community/parse-php-sdk#457 · 1 commentaire ·
-
parse query for phpOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
parse-community/parse-php-sdk#456 · 1 commentaire ·
Toutes les issues de parse-community/parse-php-sdk
Issues similaires
-
sync-en
Difficulté 1/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
good first issue
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
az-digital/az_quickstart#6077 ·
Les mainteneurs répondent en général sous 1 jour
-
Toolkit
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
Les mainteneurs répondent en général sous 1 jour
-
[Bug] v-quick-install-app install crashes with ValueError if no supported PHP version is installedOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour
-
Add `kjkpc.net`Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
FGRibreau/mailchecker#625 ·