8000 UnknownApiNameOrVersion exception with commentanalyzer · Issue #1238 · googleapis/google-api-python-client · GitHub
[go: up one dir, main page]

Skip to content
UnknownApiNameOrVersion exception with commentanalyzer #1238
Closed
@enkeyz

Description

@enkeyz

Environment details

  • OS type and version: latest Manjaro Linux
  • Python version: 3.9.1
  • pip version: 20.3.1
  • google-api-python-client version: 2.0.2

Steps to reproduce

Just got my API access from them, made a project, added an API key, and their sample code wouldn't work.

  1. Run code - it's from the offical website https://support.perspectiveapi.com/s/docs-sample-requests

Code example

from googleapiclient import discovery
import json

API_KEY = ""

# Generates API client object dynamically based on service name and version.
service = discovery.build("commentanalyzer", "v1alpha1", developerKey=API_KEY)

analyze_request = {
    "comment": {"text": "friendly greetings from python"},
    "requestedAttributes": {"TOXICITY": {}},
}

response = service.comments().analyze(body=analyze_request).execute()


print(json.dumps(response, indent=2))

Stack trace

Traceback (most recent call last):
  File "/home/enkeyz/stuff/discord/detox.ai/bot/test.py", line 7, in <module>
    service = discovery.build("commentanalyzer", "v1alpha1", developerKey=API_KEY)
  File "/home/enkeyz/.local/share/virtualenvs/detox.ai-WfgfN2Jd/lib/python3.9/site-packages/googleapiclient/_helpers.py", line 134, in positional_wrapper
    return wrapped(*args, **kwargs)
  File "/home/enkeyz/.local/share/virtualenvs/detox.ai-WfgfN2Jd/lib/python3.9/site-packages/googleapiclient/discovery.py", line 273, in build
    content = _retrieve_discovery_doc(
  File "/home/enkeyz/.local/share/virtualenvs/detox.ai-WfgfN2Jd/lib/python3.9/site-packages/googleapiclient/discovery.py", line 387, in _retrieve_discovery_doc
    raise UnknownApiNameOrVersion("name: %s  version: %s" % (serviceName, version))
googleapiclient.errors.UnknownApiNameOrVersion: name: commentanalyzer  version: v1alpha1

Metadata

Metadata

Assignees

No one assigned

    Labels

    triage meI really want to be triaged.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0