Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: A. F. 06. 06. 2019, 12:36:53

Název: Hangouts Chat API
Přispěvatel: A. F. 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.
Název: Re:Hangouts Chat API
Přispěvatel: Pavouk106 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í.
Název: Re:Hangouts Chat API
Přispěvatel: A. F. 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.
Název: Re:Hangouts Chat API
Přispěvatel: jvb 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
Název: Re:Hangouts Chat API
Přispěvatel: Death Walker 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...