将上面的星号部分换成 Telegram 的 Bot key。

解释一下这条命令:

打开网页控制台,找到刚才创建的函数。在“端点”页面那里的 HTTP 方法 部分的 URL 应该类似这样的:

正如上面写的,后面加扩展名可以输出对应种类的 Content-type,这里 Telegram Bot 的请求头会处理的。

这里要用到 Telegram Bot 的原始接口了。放心,就用这一下。

星号换成 Key,后面接上接口地址,那么完整链接就是:

可以检查下是否设置成功,在出现调用失败的时候也能通过这个接口查看问题,以下为出现错误请求时的状态:

如果刚才测试过接口的话,会发现每次响应都包含一个 code。Cloud Functions 为每次请求都生成了一个 “激活标志” ID,可以通过这个 ID 来进行调试,查看请求、输出等等日志信息。

在网页控制台的“监视”页面可以查看统计信息,还可以点击请求的激活标志查看日志。

而在 CLI 中可以通过这个命令打开日志 poll 推送:

到此,只用一个 Cloud Functions 做一个简单的 Bot 就完成了。

下一集是如何调用其他 Function,以及如何加嫖 IBM Cloud 其他服务了。

本文参考了: