Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

I am getting an error code related to authorization could help me in this #18

Open
jaylab1 opened this issue May 29, 2019 · 1 comment

Comments

@jaylab1
Copy link

jaylab1 commented May 29, 2019

all() as $contact) { echo $contact->resourceName.' - '; if ($contact->names) { echo $contact->names[0]->displayName; } echo PHP_EOL; } ?>

Here is the error i am getting

Fatal error: Uncaught exception 'Exception' with message '{ "error": { "code": 401, "message": "Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.", "status": "UNAUTHENTICATED" } } ' in /home/newrsczn/public_html/ragtime.media/ADMIN/google/vendor/rapidwebltd/php-google-people-api/src/GooglePeople.php:63 Stack trace: #0 /home/newrsczn/public_html/ragtime.media/ADMIN/google/contact.php(27): RapidWeb\GooglePeopleAPI\GooglePeople->all() #1 {main} thrown in /home/newrsczn/public_html/ragtime.media/ADMIN/google/vendor/rapidwebltd/php-google-people-api/src/GooglePeople.php on line 63


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@m2k6artworks
Copy link

I have the same problem. When I run the setup.php via cmd and follow the step. My refresh token are always NULL.

So I try to open the file ('..vendor\rapidwebltd\php-google-oauth-2-handler\src\GoogleOAuth2Handler.php') and edit the script

I change the code in line 33 with this (replace the string with your own uri):
$this->client->setRedirectUri('http://localhost/peopleapi/');

I change the code in line 35 with this :
$this->client->setApprovalPrompt('select_account consent');

Now try run the setup.php again via cmd and follow the step

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants