Оставить комментарий к блогу WordPress от iPhone программно - PullRequest
2 голосов
/ 05 марта 2012

Я установил блог WordPress на свой локальный сервер, а также сделал приложение для iPhone, чтобы просматривать блог через rss.Я попытался опубликовать комментарий программно, используя этот код.

#define post_url @"http://localhost/web-wp/wp-comments-post.php"
#define post_content @"comment_post_ID=%@&comment_parent=%@&author=%@&email=%@&comment=%@"

NSString *post_str = [NSString stringWithFormat:post_content, @"1", @"0", @"Viet", @"vietnt88@gmail.com", @"test. comment written on mobile"];
NSData *data = [post_str dataUsingEncoding:NSUTF8StringEncoding];

NSURL * url = [NSURL URLWithString:post_url];
NSMutableURLRequest *req = [[NSMutableURLRequest alloc] initWithURL:url];
[req setHTTPMethod:@"POST"];
[req setHTTPBody:data];

NSURLResponse *response;
NSError *err;
[NSURLConnection sendSynchronousRequest:req returningResponse:&response error:&err];

Мне нужен этот код для работы, когда пользователь не вошел в систему. Как мне этого добиться?

Как я могу опубликоватькомментарий с айфона?

1 Ответ

1 голос
/ 05 марта 2012

Прежде всего, если вы используете «localhost» из кода, запущенного на вашем iPhone, то «localhost» будет ссылаться на iPhone , а не на ваш веб-сервер.Поместите туда IP-адрес вашего сервера, если у вас есть общедоступный IP-адрес, чем этот, в противном случае подключите ваш iPhone через WiFi к той же локальной сети, что и ваш локальный сервер, и используйте IP-адрес этого сервера (я думаю, это будет что-то вроде 192.168 ...).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...