我如何在notify_run,Python中获得当前注册的频道

问题描述

我正在使用notify_run模块来创建一个新频道,然后使用它来推送通知。我成功地从代码中创建了频道并也使用了它。但是,我想获取已注册/当前正在使用的频道的详细信息。我试图存储命令提示符下的输出,并在以后使用。

notify = Notify()
k = str(notify.register())
l = str(k.split('\n')[0])
channel_link = l.split(': ')[1]

我想知道还有其他方法可以这样做。 documentation的定义不多。

解决方法

您似乎正在解析端点URL的响应,如果是这种情况,则可以执行以下操作来获取它。.

notify = Notify()
channel = notify.register()
endpoint = channel.endpoint
print(endpoint) # https://notify.run/<channel_code>

您还可以获取channel_page,该页面包含频道信息,QR码和要订阅的链接。

channel_page = channel.channel_page
print(channel_page) # https://notify.run/c/<channel_page_code>

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...