Я хочу простой способ управления своими тестерами для своих приложений, которые я создаю. Самым простым способом было бы открыть трек без списка в бета-списке, поэтому я могу дать тестовый URL людям, которых знаю. К сожалению, это невозможно. Следующая опция - через закрытый трек с группами Google; к сожалению, пользователям потребовалось много времени, чтобы зарегистрироваться там. Теперь у меня есть следующая идея, используя сервис Google androidpublisher API. Единственная проблема, которая сейчас возникает, это боль в заднице.
Есть много настроек, и я заблудился, в каких настройках мне нужно делать, где. В тот момент, когда я выполняю тестовый прогон на google sandbox , я получаю сообщение об ошибке:
«Идентификатор проекта, используемый для вызова API разработчика Google Play, не был связан в консоли разработчика Google Play».
И я не могу понять, что я делаю неправильно или какой шаг я пропускаю.
Следующая проблема, с которой я столкнулся, заключается в правильной настройке всех учетных данных, как и где я должен поместить их в код? Я уже видел это , и это выглядит многообещающе, но я не понимаю, какие мне нужны значения, которые нужно поместить куда.
$client = new Google_Client();
$client->setApplicationName("mijnvastelasten");
$client->setDeveloperKey("AIzaSyCgW82....VURZkQ0VL0");
$client->setClientId($client_id);
$client->setClientSecret($client_secret);
$client->setRedirectUri($redirect_uri);
$client->setAccessType('offline');
$client->setApprovalPrompt('force');
$client->addScope(Google_Service_AndroidPublisher::ANDROIDPUBLISHER);
$client->refreshToken($refreshToken);
$service = new Google_Service_AndroidPublisher($client);
$editId = $service->edits->insert('nl.lumensoft.mijnvastenlasten');