Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: 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:
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.
-
Neporadím Ti, ale možná pro Tebe mám ještě cennější informaci - Google Hangouts někdy v (nedaleké) budoucnosti odstřelí.
-
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.
-
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
-
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...