19,854 questions
-3
votes
0
answers
140
views
Google CustomSearch JSON API — persistent 403 "This project does not have the access to Custom Search JSON API" despite API enabled and billing active
Every call to the Custom Search JSON API returns a 403 with the message
This project does not have the access to Custom Search JSON API (status: PERMISSION_DENIED)
and I've exhausted every fix I can ...
0
votes
0
answers
40
views
CM360 API progressiveServingUrl for HTML5 creatives only returns the HTML file — how to download companion assets (JS, images)?
I'm using the CM360 (DoubleClick Campaign Manager) API to download HTML5 display creatives. For each creative, I call
creatives.list and use the progressiveServingUrl from creativeAssets to download ...
0
votes
1
answer
89
views
Google api authorisation to list user accounts
I am trying to list the user accounts associated with a domain.
I have set up a service account and set the service account details in the environment variable
GOOGLE_APPLICATION_CREDENTIALS
As far ...
0
votes
0
answers
53
views
videoThumbnailImpressionsClickRate returns 400 "query not supported" in YouTube Analytics API — only via Reporting API?
I'm building a creator-facing analytics tool using the YouTube Analytics API (reports.query) with ids=channel==MINE and proper OAuth (yt-analytics.readonly scope). Basic metrics like "views" ...
Advice
1
vote
1
replies
148
views
Single sign-in for Google OAuth and Gmail in WebView on macOS
I’m building a macOS app in SwiftUI that loads Gmail in a WebView while also using the Gmail API for some additional features (e.g., unread counts, notifications, etc.).
Since Google Blocks OAuth ...
Advice
0
votes
1
replies
114
views
How should I follow up on a pending YouTube Data API quota/compliance review after submitting the requested screencast?
I am working on a private internal publishing tool that uses the YouTube Data API to upload videos to our own organization’s YouTube channel.
The client uses OAuth 2.0 authorization and `videos.insert`...
Advice
0
votes
1
replies
81
views
Chrome Web Store review with unverified OAuth app , will it cause rejection?
I have a Chrome extension currently pending review on the Chrome Web Store. The extension uses the gmail.send OAuth scope (sensitive scope) with a Chrome Extension type OAuth client in Google Cloud ...
0
votes
0
answers
47
views
Google Admin SDK Reports API - Cannot filter calendar audit logs by start_time (intValue/int64) - 500 and 400 errors
Problem
I'm trying to fetch deleted Google Calendar events for a specific
user using the Admin SDK Reports API and filter them by start_time.
API Endpoint
GET https://admin.googleapis.com/admin/...
Advice
0
votes
0
replies
168
views
How to get Refresh Token for google api
I am developing an application that integrates with Google Bussiness API.
Currently, I am using a temporary Access Token for development, but it expires every 60 minutes, which interrupts the testing ...
Advice
0
votes
0
replies
30
views
How to restore a subscription using the Google api
I ran into a problem using unsubscription via the Google API (stopping auto-renewal)- https://developers.google.com/android-publisher/api-ref/rest/v3/purchases.subscriptionsv2/cancel I can't restore ...
1
vote
0
answers
301
views
Google Custom Search JSON API returns 403 - project does not have access with billing enabled
I have a Google Custom Search JSON API returning 403 error despite having billing enabled.
I have tried:
Created 2 different Google Cloud projects
Enabled Custom Search JSON API in both
Activated ...
1
vote
2
answers
105
views
The browser asks for Google Sign-in each time I open or reload the page - how to fix?
Here is my code, that uses Google Sign-in, exactly taken from Google Calendar API documentation.
It works. However, it calls Google Sign-in EVERY time I open the page or reload it.
I can't figure out ...
Advice
0
votes
2
replies
74
views
Using Batch Request API to export up to 100 Slides to PNG
How do I convert exporting slides into png into a Batch Request?
Is there other ways I can speed up the processing of this coding
section?
I am running into an issue with the google execution time ...
Best practices
0
votes
2
replies
96
views
Why is there no spreadsheets.file scope similar to drive.file for user-selected Sheets only?
I’m running into some confusion with OAuth scopes around Google Sheets and wanted to sanity check that I’m not missing something obvious.
My use case is pretty simple:
I let users pick a Google Sheet ...
0
votes
1
answer
128
views
Google OAuth UserInfo error "Authentication failed: Request is missing required authentication credential. Expected OAuth 2 access token..."
As part of the usual OAuth/OpenID login flow, you usually want the user profile too. This is available from https://www.googleapis.com/oauth2/v2/userinfo
Error: Authentication failed: Request is ...