2014-07-18 283 views
-2

我創造,我用它來發送推送notifications.The APNS和我的PHP腳本之間的連接後端服務使用工作正常,如何將數據從iPhone發送到數據庫中,我將在PHP腳本

我需要的是這個;我需要獲取設備令牌和我在程序中收集的其他信息。我將使用它發送推送通知。

我該怎麼做?

我想使用mongoDB,我聽說它使用起來更容易,擴展性也更好。

我試圖用HTTP方法 - 不能使它 搜索REST API - 無法使它

我想我做的事情wrong.Can別人走我通過它,如果多數民衆贊成使用代碼片斷示例可能。

回答

0

如果您只是想將推送通知發送給所有用戶(而不是特定的用戶),則可以使用一個SDK,它可以爲您執行所有操作,如Parse's push 或其他。他們也有一個非常好的解釋整合指南。 希望有所幫助。

+0

不,它不,但感謝您的意圖.Parse不允許自定義推送通知。 – lololo

1

對於在iOS應用中的設備令牌,你只是在你的appDelegate使用此方法:

- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken 
{ 
    NSString *token = [[deviceToken description] stringByTrimmingCharactersInSet: [NSCharacterSet characterSetWithCharactersInString:@"<>"]]; 
    token = [token stringByReplacingOccurrencesOfString:@" " withString:@""]; 
    NSLog(@"The token : %@", token); 
} 

此代碼不會在模擬器上運行(令牌是無)。

對於發送數據到PHP服務器,使用AFNetWorking(看這個政黨成員:http://www.raywenderlich.com/59255/afnetworking-2-0-tutorial

希望這會幫助你。

相關問題