Menu

pushAntiGateVariable:AntGateタスクの変数値を送信する

AntiGateタスクは、タスク作成後に変数値を送信できます。その手順は下記となります。

  1. 「WAIT_FOR_VARIABLE_VALUE」というステップをテンプレートに追加し、変数名を永続的な値として指定します。
  2. すべての変数値をcreateTaskメソッドに送信する必要があるため、変数値を文字列「_WAIT_FOR_IT_」に置き換えます。

タスク作成リクエスト例:

curl -i -H "Accept: application/json" \
-H "Content-Type: application/json" \
-X POST -d '{
    "clientKey":"YOUR_API_KEY",
    "task":
        {
            "type":"AntiGateTask",
            "websiteURL":"https://some-website.com/path",
            "templateName":"Template name here",
            "variables": {
                "my_late_variable":"_WAIT_FOR_IT_",
                "other_var1":"some value",
                "other_var2":"some value"
            }
        }
}' https://api.anti-captcha.com/createTask

次に、変数「my_late_variable」を更新したリクエストは次のようになります。

curl -i -H "Accept: application/json" \
-H "Content-Type: application/json" \
-X POST -d '{
    "clientKey":"YOUR_API_KEY",
    "taskId":123456,
    "name":"my_late_variable",
    "value":"The value which worker should be waiting for"
}' https://api.anti-captcha.com/pushAntiGateVariable

アドレス: https://api.anti-captcha.com/pushAntiGateVariable
メソッド: POST
Content-type: application-json

リクエストプロパティ

プロパティタイプ必須目的
clientKey文字列はい
taskId整数はい
name文字列はい変数名
valueすべてはい後回しの変数値

レスポンス構造

プロパティタイプ目的
errorId整数エラー識別子。
0 - エラーはなく、操作は正常に完了しました。
>0 - エラー識別子。エラーコードとその短い説明は errorCodeerrorDescription プロパティで利用できます。
errorCode文字列
errorDescription文字列エラーの簡単な説明

レスポンス例

エラーのないJSON
エラーが出たJSON
{
    "errorId":0,
    "status":"success"
}