Предоставил ли Azure apis для включения создания ресурсов на портале Azure?
Я хочу создать службу бота Azure с помощью API из другого пользовательского интерфейса, отличного от портала Azure.
Кажется, что вы хотите программно создать BotService вместо его создания наПортал Azure вручную, в этом случае вы можете попробовать использовать следующий API:
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/{deploymentName}?api-version=2018-02-01
Для получения дополнительной информации об этом API вы можете проверить документацию по API: Развертывания - создание или обновление.
Кроме того, Microsoft.Azure.Management.ResourceManager предоставляет возможности группы ресурсов и управления ресурсами для Microsoft Azure, вы можете использовать эту клиентскую библиотеку с шаблоном ARM и параметрами для создания BotService.программно.
Чтобы быстро получить шаблон и пример кода в .NET для развертывания BotService, вы можете перейти на портал Azure для создания новой службы ботов и нажать Параметры автоматизации , затем вы можете Загрузите шаблон и найдите образец кода .NET.
Да, вот справка по API REST Azure:
https://docs.microsoft.com/en-us/rest/api/azure/