如何检查谷歌会议是否开放/可加入(Python)



我想制作一个python程序,可以检查谷歌会议是否开放/可用加入(如从cmd ping meet.google.com/custom-meeting-link)。是否有任何模块我可以使用/任何方法做到这一点?

如果ping方法可以工作,您可以使用它(即使不在本机python中)

import subprocess
ret = subprocess.run(["ping", "https://meet.google.com/custom-meeting-link"])

然后检查ret

EDIT:另一种方法是请求页面并解析它。为了保持简单,您只需检查页面的标题(这里使用bs4):

import requests
from bs4 import BeautifulSoup
html = requests.get("meet.google.com/custom-meeting-link")
soup = BeautifulSoup(html.text, 'html.parser')
titlestring = soup.find('title').text
# If title string contains the title of the error page, there's no meeting, else it is online

我检查了是否有可能仅从requests.get()响应推断会议状态,但似乎不可能。

我以前从未使用过Google Meet,但是您可能可以检测到Google Meet是否打开了他们的API

Google Meet API的文档

相关内容

  • 没有找到相关文章

最新更新