Parse REST API在DB中生成两个条目

时间:2014-08-07 21:06:40

标签: php ios rest parse-platform

我有一个iOS应用程序调用PHP文件发送电子邮件邀请并进入Parse DB。电子邮件只发送一次,但它会生成两个相同记录的数据库条目。我无法确定哪些是错误的,请帮助。

进行数据库输入的PHP REST代码

$objectData = '{"fromID":"'.$email.'", "fromName":"'.$name.'", "toName":"'.$friendName.'", "toEmailID":"'.$friendEmail.'"}';  
$rest = curl_init();  
curl_setopt($rest,CURLOPT_URL,$url);  
curl_setopt($rest,CURLOPT_POST,1);  
curl_setopt($rest,CURLOPT_POSTFIELDS,$objectData);  
curl_setopt($rest,CURLOPT_HTTPHEADER,$headers);  
curl_setopt($rest,CURLOPT_SSL_VERIFYPEER, false);  
curl_setopt($rest,CURLOPT_RETURNTRANSFER, true);  
$response = curl_exec($rest); 

$obj = json_decode($response);
$objectId=$obj->objectId;
if($objectId){ <email sending code goes here> }

我的XCode项目中的代码,它调用此PHP文件。

NSString *urlString =[NSString stringWithFormat:@"http://someurl.com/some.php?var1=%@&var2=%@&var3=%@&val4=%@",val1,val2,val3,val4];
NSURL *url = [NSURL URLWithString:urlString];
NSMutableURLRequest *req = [NSMutableURLRequest requestWithURL:url];
[req setHTTPMethod:@"GET"]; 
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:req delegate:self];
[connection start];

请提前帮助,非常感谢。

0 个答案:

没有答案