• Resolved C Developer

    (@smartgutachter)


    Hi all,

    I created an API Code
    – restricted the IP
    – restricted the Maps JavaScript API

    after then I found my Place ID

    and entered both into the Reviews and Rating settings page. But I always get the error message “This API project is not authorized to use this API.”

    Where is the bug? In front of the Laptop?

    The page I need help with: [log in to see the link]

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author Design Extreme

    (@designextreme)

    @smartgutachter The API restriction is incorrect (Maps JavaScript API); you need to restrict it to Places API. Please edit the key and ensure this is included in the list of APIs. If you cannot see Places API, then check that this API is enabled.

    Hey @designextreme I am having the same issue. I’ve followed all the steps as you had mentioned about the IP, It does not synchronize. gives me an error:

    Error: Your Google API Key is not valid for this request and permission is denied. Please check your Google API Key.

    I checked it multiple times and all settings are correct.

    • This reply was modified 4 years, 9 months ago by notion9.
    Plugin Author Design Extreme

    (@designextreme)

    @notion9 I think the issue here is a little different to the first query.

    1. Did you check that the IP matches your server IP and the restriction of the API is set to Places API?
    2. Have you ensured there are billing details attached to the account?
    3. Is the Place listed in the Place ID Finder (i.e. A specific location, not an area)?

    1. Yes, it matches the IP.
    2. I’m using the free account. Should I still have the billing details?
    3. Yes, it’s listed in the Place ID.

    The Link is: https://qualitymf.ca/testimonials

    As you notice. The latest review from today has not synchronised.

    Plugin Author Design Extreme

    (@designextreme)

    @notion9 Yes, please add billing details. It’s still free – there’s a substantial inclusive allocation. The plugin will never come close to using the allocation (based on one or a few websites). It really sounds like a billing account issue. This will resolve the matter.

    Hey @designextreme. I just double checked again and there’s a billing account associated with the Google account as well. not sure what the issue is. Any suggestions?

    This plugin did work fine until the recent update 4 days ago.

    • This reply was modified 4 years, 9 months ago by notion9.
    • This reply was modified 4 years, 9 months ago by notion9.
    Plugin Author Design Extreme

    (@designextreme)

    @notion9 It’s billing details linked to your Google API/Cloud account. Once that is set, you’ll receive a substantial inclusive allocation – more than enough for this plugin.

    It may work at the start without this, but if you want to synchronize regularly, then you’ll need the inclusive allocation to keep the reviews updated.

    • This reply was modified 4 years, 9 months ago by Design Extreme. Reason: @notion9 altered the previous response

    @designextreme Billing account had been setup long ago. not today. Not really sure about what you say about inclusive allocation.

    Error: Your Google API Key is not valid for this request and permission is denied. Please check your Google API Key.

    Still getting that error.

    Plugin Author Design Extreme

    (@designextreme)

    @notion9 Ah ok, sorry for the misunderstanding.

    Google has been changing some of the requirements for it to send the Places API data – please can you recheck your Place ID with the Place ID Finder. Is it still listed there? Alternatively, list your Place ID and I’ll perform a test at my side.

    The Places API no longer sends data for non-specific location (i.e. areas). The plugin will store data from the last successful collection.

    Plugin Author Design Extreme

    (@designextreme)

    @notion9 I just confirmed the Place_ID is current and valid. Do you see anything helpful in the Retrieved Data tab?

    I will be signing off shortly, but back in 12 hours.

    ChIJj_6Ss50PzkwRA-5FC4nMNUU is the place ID. it does recognize in plugin and the business name shows greyed out next to the place ID in the plugin.

    Thanks for looking in to this. Much appreciated.

    Plugin Author Design Extreme

    (@designextreme)

    @notion9 I have tried your place_id: ChIJj_6Ss50PzkwRA-5FC4nMNUU – and it connects using my Google API Key.

    Please can you confirm the restriction for the API in Credentials [editing/restricting page] is exactly: Places API under Selected APIs (not something else)?

    Yes. if you have an email i can send you a screenshot of my API settings. But it’s correctly selected.

    Plugin Author Design Extreme

    (@designextreme)

    @notion9 I’ll continue tomorrow. Please feel free to email me at wordpress dash plugins at designextreme dot com.

    In the meantime, please regenerate the key, use that in its place. Usually the issue is resolved because something wrong was copied/pasted or the wrong API is selected.

    There’s also a visual guide here, but it sounds like you’ve already successfully done this before.

    • This reply was modified 4 years, 9 months ago by Design Extreme. Reason: Last paragraph
Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Issue: “This API project is not authorized to use this API.”’ is closed to new replies.