Кто-нибудь знает о последних изменениях, которые могут повлиять на загрузку пользовательских приложений через API?
Мы успешно работали несколько недель назад, однако сегодня я снова провел тестирование и постоянно получаю исключение.Я пробовал с несколькими различными учетными записями разработчиков и несколькими различными свежими файлами apk.Я также обновился до последней версии API.
К сожалению, исключение не очень детализировано.Нет сообщения об исключении или внутреннего исключения, и когда я просматриваю трассировку стека исключений, это просто:
at Google.Apis.Upload.ResumableUpload`1.<InitiateSessionAsync>d__25.MoveNext()
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Google.Apis.Upload.ResumableUpload.<UploadAsync>d__70.MoveNext()
Это фрагмент кода C #.Я пробовал и Upload и UploadAsync:
var body = new CustomApp.Data.CustomApp
{
Title = SomeTitle,
LanguageCode = "en-us"
};
var devId = SomeValidDeveloperAccountId;
using (var stream = new MemoryStream(SomeAppData))
{
// PlayCustomAppService has been initialized successfully
var request = PlayCustomAppService.Accounts.CustomApps.Create(body, devId, stream, "*/*");
request.QuotaUser = SomeID;
// this always throws an exception now
var result = await request.UploadAsync();
}
Я также безуспешно экспериментировал с отправкой только метаданных (то же исключение), а также POSTing непосредственно в https://www.googleapis.com/upload/playcustomapp/v1/accounts/{account}/customApps (500 кодов возврата).
Я также провел тестирование с помощью Google API Explorer, во время входа в учетную запись разработчика с использованием соответствующего идентификатора разработчика.Я получаю этот возврат:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "backendError",
"message": "Backend Error"
}
],
"code": 500,
"message": "Backend Error"
}
}
Заранее благодарен за любые предложения.