Viewing 15 replies - 1 through 15 (of 17 total)
  • same here, actually the links are not broken

    I unchecked in settings – protocols & APIs – Youtube API, rechecked the links and they are OK now!

    BUT all those links mowed now under Redirects

    maybe more explanation from support?

    regards

    Thread Starter TomUsher

    (@tomusher)

    @konjfuchie

    Yep. The redirects for me are from http to https, which is fine for me to just “fix redirect.”

    Thanks for chiming in!

    Thread Starter TomUsher

    (@tomusher)

    Using “Fix redirect” won’t work on embeds, however.

    I ran this query on the database:

    UPDATE wp_blc_links SET url = REPLACE(url, ‘https://www.youtube.com’, ‘https://www.youtube.com’) WHERE url LIKE ‘%https://www.youtube.com%’ COLLATE utf8mb4_bin

    wp_blc_links was different on my system because I use a prefix.

    Some people may have shortened YouTube links to consider too.

    Anyway, everything is rechecking and “self-correcting” now.

    Thread Starter TomUsher

    (@tomusher)

    I think I should have put that in code:

    UPDATEwp_blc_linksSETurl= REPLACE(url, 'https://www.youtube.com', 'https://www.youtube.com' ) WHEREurlLIKE '%https://www.youtube.com%'

    I also removed the COLLATE utf8mb4_bin because of differences in versions.

    BTW, people should back up their database before doing this.

    Thread Starter TomUsher

    (@tomusher)

    Also, when YouTube went to a secure server, I updated all my links to https://www.youtube.

    So, the wp_blc_links URL column had not been changing from http to https I suppose due to the API method of checking.

    People should either wait for the plugin developers to roll out an update or be prepared to run a database query to update all their http YouTube links to https in their post table.

    So, correct me if I’m wrong but wouldn’t that simply be:
    UPDATE wp_posts SETpost_content= REPLACE(post_content, 'https://www.youtube.com', 'https://www.youtube.com' ) WHEREpost_contentLIKE '%https://www.youtube.com%'

    Had the same issue so I turned off the YouTube API, thanks.

    Changing from http to https didn’t fix this for me. Full error is:

    403 Forbidden
    Unknown YouTube API response received.
    ---
    domain: usageLimits
    reason: accessNotConfigured
    message: Access Not Configured. YouTube Data API has not been used in project 341480211051 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=341480211051 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.
    extendedHelp: https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=341480211051
    
    Link is broken.
    Thread Starter TomUsher

    (@tomusher)

    @b-rad

    Before this issue, I had the YouTube API selected.

    You can either wait for the plugin developer to fix this issue, or you can go down the path others above have gone down, which is to go to Settings > Link Checker > Protocols & APIs and deselect “YouTube API” and save.

    I brought up the http issue because before this problem, it appears the YouTube API was being used and the http was being resolved by that to https so that the plugin wasn’t showing redirects yet did have http in the plugin’s database table.

    I could be wrong about that, but changing everything to https worked for me but only after deselecting YouTube API and then rechecking all Warnings and Redirects for YouTube links.

    In my case, I cleaned up about 3,000 links that way.

    Hope this helps.

    Thread Starter TomUsher

    (@tomusher)

    The situation is worse than I had thought.

    With the YouTube API deselected but with the following selected:

    Embedded YouTube videos
    Embedded YouTube videos (old embed code)
    Smart YouTube httpv:// URLs,

    the plugin is reading https embeds as http.

    As a temporary measure, I’ve deselected:

    Embedded YouTube videos
    Embedded YouTube videos (old embed code)
    Smart YouTube httpv:// URLs.

    When will the plugin developers make a statement in this thread?

    Here is a temporary solution: add your own YouTube API key, see https://github.com/ManageWP/broken-link-checker/issues/56

    Anonymous User 12851872

    (@anonymized-12851872)

    Hi,
    same problem, does it have a simple solution for a non-English speaking? (I use a translator to write)
    Thank you

    Settings > Link Checker > Protocols and APIs> Uncheck “YouTube API”

    Anonymous User 12851872

    (@anonymized-12851872)

    Thank you

    I also want to report an interest in this, in case the developers are listening. Is it possible that Google would see this the same way Broken Link Checker does, and then punish our SEO for having what appear to be 403 links? All my videos work fine, it’s only that they show up with 403s in Broken Link Checker with the Youtube API check turned on.

    Or would it make a difference to get a Youtube developer key and put it in broken-link-checker/modules/extras/youtube.php as suggested at
    https://github.com/ManageWP/broken-link-checker/issues/56
    https://github.com/ManageWP/broken-link-checker/blob/4e3d2c1c0780c2fb0afa04a7299160d8d6f7000f/modules/extras/youtube.php

    I put my own YouTube API key in youtube.php as suggested and seems to be fine, no warnings or redirects…

Viewing 15 replies - 1 through 15 (of 17 total)
  • The topic ‘Links to YouTube videos: “403 Access Not Configured”’ is closed to new replies.