Как получить номер установки (коллекции)? Чтобы получить номер толчка получателя

Мне нужно получить номер получателя Push, через PHP. Поэтому я попытался «запросить» установку (коллекцию) безуспешно. Любые советы или обходные пути? Я новичок на Parse.com Спасибо.

Перейти эта ошибка:

Parse \ ParseException: клиентам не разрешено выполнять операцию поиска в коллекции установки.

Вот мой код

// Initialisation
require_once('parse_sdk/autoload.php');
Parse\ParseClient::initialize($ws_push_APPLICATION_ID, $ws_push_REST_API_KEY, $ws_push_MASTER_KEY);
$query = new Parse\ParseQuery("_Installation");
$results = $query->find();

Какие-нибудь советы ?

2

Решение

ParseClient имеет метод _request (). Передайте true в качестве последнего аргумента для использования главного ключа Parse. Вам нужно использовать главный ключ для запроса Установок.

// Count no. of installations
$queryString = http_build_query( array('limit'=>0, 'count'=>1, 'where'=>'{"appName":"myAppName"}') );
$result = ParseClient::_request('GET',
'/1/installations'.
'?' . $queryString, null, null, true);
return $result['count'];
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]