0

Python Azure IoTHub SDK 是否有任何真实文档?我找到了一些代码示例,但并不全面。也很难与其他语言 SDK 的文档相关联,因为它们看起来都略有不同。甚至源代码也不是好的文档,因为它实际上是 C++ 的包装器。

我希望能够利用所有功能,但我不能。例如,在代码示例中,我们看到send_confirmation_callbackreceive_message_callbackdevice_twin_callbackdevice_method_callbackblob_upload_conf_callback,我不清楚这些都是做什么的,或者可能存在哪些其他类型的回调。

我想念它还是它不存在?

4

2 回答 2

3

Python SDK 上的文档确实是一个空白。我们现在正在编写更好的文档,我会回来更新。

同时,这些文档可能会有所帮助:

  1. 有两个关于 Python 的可用教程。 本文档介绍了 send_confirmation_callback 和 receive_message_callback。 是 Rasp Pi 的教程。
  2. Python SDK 是我们 C SDK 的包装器。您可以查看C API 文档。例如,send_confirmation_callback 是 C 中的 SendConfirmationCallback。C SDK 的这个文档非常详细地描述了 SendConfirmationCallback 和 ReceiveMessageCallback。

如果您遇到任何问题,您可以在我们的 repo中打开一个问题。

于 2017-12-12T17:43:54.713 回答
1

令人失望的是,截至 2019 年 7 月,Azure IOT 套件的 python SDK 没有可用的文档/API 参考。我们拥有的是一个带有未注释 C 代码或一些示例程序的 git 存储库。要回答您的问题,不,目前还没有文档。我个人不得不在我的堆栈中添加 dotnet 才能使其正常工作。尽管如果有 python SDK 的话,使用 python SDK 会让生活稍微好一些。当前的只是使用 BOOST 创建的包装器。但是,您可以查看 dotnet SDK 的 API 参考,然后返回到所谓的 Python SDK 获取相对容易。-干杯(:

于 2019-07-22T11:12:08.997 回答