如何通过REST API或SDK在IoT中心中创建设备

时间:2019-04-28 04:24:34

标签: java azure device azure-iot-hub

在应用程序中添加设备时,我想在IoT中心中创建设备。

我正在寻找可用于执行操作的REST端点。或任何可用于执行此操作的SDK。

2 个答案:

答案 0 :(得分:1)

看看以下文档:

Service - Create Or Update Device

Control access to IoT Hub

使用自动生成的对称密钥创建 DeviceX 的示例:

@inline_requests
def parse_main_page(self, response):
    dropdown = response.xpath(".//form[@name='somenname']")
    if dropdown:
        item = {}
        for option in dropdown.xpath("./select//option"):
            text = option.xpath("./text()").get()
            value = option.xpath("./@value").get()
            url = self.compose_fin_link(value, pkg)
            response = yield scrapy.Request(url)
            # ...
            # process the response as in `parse_option` method and collect results in `item`
            # ...
        yield item

标题:

PUT https://myIoTHubName.azure-devices.net/devices/DeviceX?api-version=2018-06-30

有效载荷:

Authorization: sasToken(see the above link)

答案 1 :(得分:0)

Here,您可以找到有关如何使用ServiceClient JAVA SDK的示例。对于连接字符串,您可以从共享访问策略中使用IoT中心所有者。如果您希望使用限制性更强的方法,请确保为此操作仅选择注册表读取和写入。

相关问题