私はこのように答えてみますが、私自身は試していません。HTMLリクエストのいくつかの概念を使用してコードを読み取るリバースエンジニアリングを行うだけです。
選択した言語で、GETメソッドとPOSTメソッドを介してHTTPリクエストを送信できると仮定します。これapi_urlはhttps://quantumexperience.ng.bluemix.net/api/です。
ジョブを送信するには、いくつかの情報を含むPOSTリクエストを送信します(Webでフォームに入力した後、サーバーと通信したい場合など)。これは、情報のディクショナリを使用してサーバーをアドレス指定するようなものです。これは、リンクhttps://quantumexperience.ng.bluemix.net/api/Jobsに
設定され、POSTリクエストヘッダーがapplication/json(情報の送信方法を示す)に設定されます。ここの情報は、リクエストの本文にJSON形式で送信されます。
{
"data": QASM as string or JSON string,
"params": {"access_token": access_token,
"deviceRunType": device,
"fromCache": "false",
"shots": shots}
}
送信maxCredits用のparams やその他のパラメーターを追加できると思います。:デバイスは、私は彼らのコメントに従っている場合、バックエンドの名前を指しsimulator、ibmqx4またはibmqx5。を参照するid引数を指定すると、JSONとして返答が返されますexecution_id。
送信されると、ジョブはキューに入ります。バックエンドから回答を取得するには、このジョブIDをGETで要求する必要があります。GET URLはhttps://quantumexperience.ng.bluemix.net/api/Jobs/execution_idです。別のJSON回答が返されます(r_json変数に入れます)。それが持っている場合はqasms項目を、かどうかを確認しr_json['qasms'][0]ているresultアイテムを、あなたが提出した結果を取得します。
これは手順を要約する必要があります。