2
POST 데이터를 보내는 UIView에서 Safari의 URL을 시작하고 싶습니다. 이렇게하면 페이팔 페이지를로드 할 수 있습니다.IOS> POST가 포함 된 Safari의 URL 열기
는 일반적으로 HTML에서 우리는이 작업을 수행해야한다 :
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" style="text-align:center;" target="_blank">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="XXXXXXXXXXX">
<input type="submit" value="Faire un don" id="donpaypal">
</form>
나는이 몇 줄의 새로운 URL을 열 수 있다는 사실을 알고 :
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http:://I.have.a.beautifull.website.com"]];
는 POST의 datas를 지정하는 의미가 있는가 또는 당신은 평균을 가지고 있 ㅂ니까?
나는 그냥 시도하고 있습니다. 내가 괜찮은지 말해 줄께. – DjimOnDev
그냥 어떻게했는지 알려 줘. NSString * post = @ "cmd = _s-xclick & hosted_button_id = XXXXXXXXXXXXX"; NSData * postData = [게시 데이터 사용 인코딩 : NSASCIIStringEncoding allowLossyConversion : YES]; NSMutableURLRequest * request = [[[NSMutableURLRequest alloc] init] autorelease]; [setURL 요청 : [NSURL URLWithString : @ "https://www.paypal.com/cgi-bin/webscr"]]; [요청 setTimeoutInterval : 60]; [요청 setHTTPMethod : @ "POST"]; [setHTTPBody 요청 : postData]; [webView loadRequest : request]; – DjimOnDev
이 코드를 사용하는 앱은 사과에 의해 거절 될 것입니다 ... 인앱 구매를 사용하는 것을 더 좋아합니다 ... Paypal 허용되지 않음 – DjimOnDev