是否有 REST API 调用 Azure 移动服务的调度程序 运行 一次?

Is there a REST API call for Azure Mobile Service's Scheduler Run Once?

使用 Azure 门户,我可以单击计划程序作业上的 运行 一次按钮来执行它。通过我的应用程序的 REST 调用可以使用该功能吗?场景是定期作业 运行 检查数据的变化。应用程序第一次启动时,我想执行一次该作业,这样就不必等待预定的时间。

开始预定工作的电话是什么?我是否必须在调度程序作业和自定义 API 中复制代码,然后从我的代码中调用自定义 API?

您可以通过向 /jobs/<jobName> 发送 POST 请求来执行调度程序作业(不需要 body 请求)。但是您需要传递移动服务的主密钥(在 x-zumo-master HTTP header 中),因此您应该只从用户看不到的位置执行此操作——您不希望任何获得您的主密钥的人,因为这将为各种攻击打开您的服务。