내가 테스트로 API는 일주일 전에 작업 한 예측 반환 예측하지만, 갑자기 다음과 같은 오류와 함께 오늘 아침 (2016 년 12 월 2 일)을 작동이 중지 :프로그래밍 루이스는 API가 400 오류
{
"error": {
"code": "BadArgument",
"message": "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index"
}
}
이 호출에 대한 API 참조는 here입니다.
그리고이 나는 샘플 코드를 사용하고 있습니다 :
static void Main()
{
MakeRequest();
}
static async void MakeRequest()
{
var client = new HttpClient();
var queryString = HttpUtility.ParseQueryString(string.Empty);
client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", "*****");
var uri = "https://api.projectoxford.ai/luis/v1.0/prog/apps/******/predict?" + queryString;
HttpResponseMessage response;
byte[] byteData = Encoding.UTF8.GetBytes("test.");
using (var content = new ByteArrayContent(byteData))
{
response = await client.PostAsync(uri, content);
}
}
여기 사람이 같은 문제가 있었나요
?
감사합니다, 그냥 시도했지만 여전히 동일한 오류가 발생하고 내 오류가 "음수가 아닌 및 컬렉션의 크기보다 작아야합니다. 매개 변수 이름 : 인덱스"했습니다. "매개 변수 이름 : 발언의 배열은 null 일 수 없습니다". 어떤 생각? –
알아요. 내가 정확히 귀하의 코드를 사용하여 오류를 재현하지 못했습니다. 앱과 하위 키를 두 번 확인하십시오.하지만 오류가있는 경우 오류가 발생하지 않을 것으로 생각됩니다. –