У меня есть следующий код:
<?php $ids = 'ids=com.hugogames.hugotrollwars'; $opts = array('http' => array( 'method' => 'POST', 'header' => 'Content-type: application/x-www-form-urlencoded', 'content' => $ids ) ); $context = stream_context_create($opts); $result = file_get_contents('https://play.google.com/store/xhr/getdoc', false, $context); $convert = explode("\n", $result);
В основном его вытягивание разрешений из Playstore и отображение его в виде строки. Проблема, с которой я сталкиваюсь, – удалить ненужные данные (ссылки на изображения, описание) и показать только разрешения и описание разрешений. Я попытался использовать функцию json_decode с php, и он вернул NULL.
Есть что-то, что мне не хватает?
Любая помощь очень ценится!
$ result недействителен json. API Google Play использует вариант protobuf.
http://www.segmentationfault.fr/publications/reversing-google-play-and-micro-protobuf-applications/
Есть также библиотеки php, чтобы говорить с игрой Google.