Hangouts Chat API

A. F.

Hangouts Chat API
« kdy: 06. 06. 2019, 12:36:53 »
Ahoj.

Pokouším se o komunikaci s Hangouts z Pythonu. A vůbec mi to nejde.

Mám tento kód:

Kód: [Vybrat]
import sys
sys.path += ["./lib"]

from httplib2 import Http
from oauth2client.service_account import ServiceAccountCredentials
from apiclient.discovery import build, build_from_document


PEOPLE_API_SCOPES = [
'https://www.googleapis.com/auth/chat.bot',
]

credentials = ServiceAccountCredentials.from_json_keyfile_name("credentials.json", PEOPLE_API_SCOPES)
http_auth = credentials.authorize(Http())

chat = build('chat', 'v1', http=http_auth, cache_discovery=False)
print(chat.spaces().list().execute())

To jakože funguje, ale hlásí to HttpError 404 "No bot associated with this project."

A mě se prostě nedaří, kde to mám s tím projektem asociovat.

Poradíte mi prosím? Díky.


Pavouk106

  • *****
  • 2 400
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Hangouts Chat API
« Odpověď #1 kdy: 06. 06. 2019, 13:45:30 »
Neporadím Ti, ale možná pro Tebe mám ještě cennější informaci - Google Hangouts někdy v (nedaleké) budoucnosti odstřelí.

A. F.

Re:Hangouts Chat API
« Odpověď #2 kdy: 06. 06. 2019, 14:34:36 »
Neporadím Ti, ale možná pro Tebe mám ještě cennější informaci - Google Hangouts někdy v (nedaleké) budoucnosti odstřelí.

Vím o tom. Ale díky.

jvb

Re:Hangouts Chat API
« Odpověď #3 kdy: 06. 06. 2019, 15:33:14 »
Co vím, tak hangouts API Google nikdy nezpřístupnil a nezdokumentoval.

Na podzim stejně hangout končí. Nevím o co se pokoušíš konkrétně, ale možná ti pomůže tenhle projekt, který se tomu věnuje dost dlouho a funguje (v rámci možností, jak google hází klacky pod nohy) https://github.com/hangoutsbot/hangoutsbot

Re:Hangouts Chat API
« Odpověď #4 kdy: 06. 06. 2019, 18:05:18 »
hangouts pre libpurple: https://bitbucket.org/EionRobb/purple-hangouts/src/default/

bud sa tym mozes inspirovat alebo jednoduchsie volat lib purple s pythonu, usetris si tym prasu ak budes chciet pouzit iny komunikacny kanal...