我正在为我的ios应用程序使用解析推送通知服务。当我通过rest api请求安排通知时,我从那里获得成功的结果。但是没有发送任何通知,也没有记录在仪表板上。
NSData* dataRequest = [NSJSONSerialization dataWithJSONObject:dict options:kNilOptions error:&err];
[postRequest setHTTPMethod:@"POST"];
[postRequest setValue:[NSString stringWithFormat:@"%d", dataRequest.length] forHTTPHeaderField:@"Content-Length"];
[postRequest setValue:@"application/json" forHTTPHeaderField:@"Content-Type"];
[postRequest setValue:@"9eMo8YwW75fFA5jh0Xnv8fvwEYgyMA32l4rB2Te5" forHTTPHeaderField:@"X-Parse-Application-Id"];
[postRequest setValue:@"qJ86vHcr9omWmDqZxA28rA67amjGZ4pJ5urj2tn2" forHTTPHeaderField:@"X-Parse-REST-API-Key"];
[postRequest setHTTPBody:dataRequest];
以上是我用于请求的方法。
{ 渠道=( 全球 ); data = { alert = 321213; 徽章=增量; sound =“”; }; installationId = { “$ in”=( “556d28f1-B44A-4dcf-a753-13c1a2a2b1d8” ); }; }
并在其中发送上述数据。
任何人都可以帮我解决这个问题。
提前感谢。
答案 0 :(得分:0)
我发送的解决方案数据是错误的形式。
{ 渠道=( 全球 ); data = { alert =“测试完成”; 徽章=增量; sound =“”; }; deviceType = ios; installationId = { “$ in”=( “556d28f1-B44A-4dcf-a753-13c1a2a2b1d8” ); }; “push_time”=“2014-06-05T09:10:00Z”; }
现在我可以安排通知。