Я использую Confident Technologies Image Captcha, и в рамках их технологий мне нужно публиковать сообщения на их серверах, которые затем возвращают HTML-код.См .: https://login.confidenttechnologies.com/docs/restful
Я разработал VBScript для этого, но я могу получить необходимые результаты.Функция:
FUNCTION CreateSecurity()
Dim nURL : nURL = "http://captcha.confidenttechnologies.com/captcha"
Dim SendStr : SendStr = "api_username=jqcsgvsi47g9BEgncu2Mb9pINE4W5tEYNPIwMHFR&api_password=pHm5IDZhLiaeY8raDStdEyoRiBeqoTSMDeFxkWcM&customer_id=K9PWSU6s&site_id=storeboard"
Set xmlhttp = Server.CreateObject("MSXML2.ServerXMLHTTP.6.0")
xmlhttp.open "POST", nURL, false
xmlhttp.setRequestHeader "Content-Type", "application x-www-form-urlencoded"
xmlhttp.send(SendStr)
Response.write xmlhttp.responseText
Set xmlhttp = nothing
END FUNCTION
Я просто вызываю эту функцию там, где я хочу, чтобы появился захват.Однако, когда я вызываю функцию, я получаю следующий результат:
Неверный запрос
site_id не может быть пустым.
api_password может не быть пустым.
api_username не может быть пустым.
customer_id может быть не пустым.
См. Результаты: http://www.storeboard.com/join_now_new.asp
Кто-нибудь знает, что я делаю неправильно?
Любая помощь будет по достоинству оценена.
Большое спасибо заранее, Пол