01-17-2012 11:06 AM - last edited on 01-17-2012 11:33 AM
I have a Push Plus application. Client app registers succesfully with the PPG . We are seeing 2 sets of problems
See XML being used below.
I am wondering if anyone else has seen a problem where querying the PPG for subscription_query_status returns incomplete information or if there is a known bug in this area. It is difficult to rely on this information if there are inaccuracies in the result.
This query does return a subset of active users - I include the php just to show the XML that is being sent. The results do come back and we recognize the PINs for our enteprise application but not all of them there with active status, even though they are getting the push messages fine. Others that registered ok are not here and also not getting messages. This leads me to suspect the integrity of data being returned from this API
public function setSubsQueryData(){
if (!$this->appID) {
echo 'Please set appID'; return ;
}
$this->data = '<?xml version="1.0"?>
<!DOCTYPE pap PUBLIC "-//WAPFORUM//DTD PAP 2.1//EN" "http://www.
openmobilealliance.org/tech/DTD/pap_2.1.dtd">
<bpds version="1.0"><subscriptionquery-message pushservice-id="'
.$this->appID.'"><status status-value="active" /></subscriptionquery-message>
</bpds>' ;