pythonからwebjobを呼び出すことはできますか?
私は現在、紺碧の上にWebアプリケーションとwebjobを持っています。私のwebjobはtriggered/manualに設定されており、ユーザーが特定のアクションを実行するたびにPythonコードから実行します。 C#のから、このような
何か:pythonからwebjobを呼び出す
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("https://<web appname>.scm.azurewebsites.net/api/triggeredwebjobs/<web job name>/run");
request.Method = "POST";
var byteArray = Encoding.ASCII.GetBytes("user:password");
request.Headers.Add("Authorization", "Basic "+ Convert.ToBase64String(byteArray));
request.ContentLength = 0;
私はいくつかの研究を行なったし、私はazure-sdk-for-python
を使用することが提案つのポストを見ました。しかし、私はそれが "webjobを誘発する"限りの援助であるかどうかは分かりません。
参考として、クーズーのwikiページhttps://github.com/projectkudu/kudu/wiki/WebJobs-APIを参照してwebjob REST APIを使用してください。 –