Skip to content

Google Scholar 403 error #4959

@tyler000000

Description

@tyler000000

Describe the bug
Getting a 403 error on the Google Scholar bridge using a User ID, even for a PhD student author with <10 publications.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the Google Scholar bridge
  2. Input any User ID

Expected behavior
403 error

Screenshots

2026-03-17: Non-commercial usage only.
Excessive usage not allowed.
Open github ticket to resolve problems.
403 Forbidden

The HTTP 403 Forbidden response status code indicates that the server understands the request but refuses to authorize it.

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/403
Details
Type: HttpException
Code: 403
Message: https://scholar.google.com//citations?hl=en&view_op=list_works&sortby=pubdate&user=(redacted for privacy) resulted in 403 Forbidden
File: lib/http.php
Line: 34
Trace
#0 index.php(73): RssBridge->main()
#1 lib/RssBridge.php(39): RssBridge->{closure}()
#2 lib/RssBridge.php(37): BasicAuthMiddleware->__invoke()
#3 middlewares/BasicAuthMiddleware.php(13): RssBridge->{closure}()
#4 lib/RssBridge.php(37): CacheMiddleware->__invoke()
#5 middlewares/CacheMiddleware.php(44): RssBridge->{closure}()
#6 lib/RssBridge.php(37): ExceptionMiddleware->__invoke()
#7 middlewares/ExceptionMiddleware.php(17): RssBridge->{closure}()
#8 lib/RssBridge.php(37): SecurityMiddleware->__invoke()
#9 middlewares/SecurityMiddleware.php(19): RssBridge->{closure}()
#10 lib/RssBridge.php(37): MaintenanceMiddleware->__invoke()
#11 middlewares/MaintenanceMiddleware.php(10): RssBridge->{closure}()
#12 lib/RssBridge.php(37): TokenAuthenticationMiddleware->__invoke()
#13 middlewares/TokenAuthenticationMiddleware.php(10): RssBridge->{closure}()
#14 lib/RssBridge.php(34): DisplayAction->__invoke()
#15 actions/DisplayAction.php(54): DisplayAction->createResponse()
#16 actions/DisplayAction.php(90): GoogleScholarBridge->collectData()
#17 bridges/GoogleScholarBridge.php(112): getSimpleHTMLDOM()
#18 lib/contents.php(176): getContents()
#19 lib/contents.php(131): HttpException::fromResponse()
#20 lib/http.php(34)

Context
Query: action=display&bridge=GoogleScholarBridge&context=user&userId=(redacted for privacy)&format=Html
Version: 2025-08-05 (git.master.6f5676e)
OS: Linux
PHP: 7.4.33

[Go back](https://rss-bridge.org/)

Desktop (please complete the following information):

  • OS: Ubuntu
  • Browser: Waterfox
  • Version: 6.6.6.

Additional context
Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    Bug-ReportConfirmed bug report

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions