问题描述
我正在使用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>