iPhone Authorize.Net SDK 集成 [英] iPhone Authorize.Net SDK integration
本文介绍了iPhone Authorize.Net SDK 集成的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试将 iPhone SDK 集成到我的项目中.(目的)我有一些困难,我无法让它发挥作用.
I am trying to integrate iPhone SDK into my project. (AIM) I have some dificulties and I can't make it work.
我遵循了指南 https://developer.authorize.net/integration/fifteenminutes/ios
AuthNet *an = [AuthNet getInstance];
[an setDelegate:self];
[an mobileDeviceLoginRequest: mobileDeviceLoginRequest];
在上面的代码中,an
仍然为 null,因为 AuthNet 类在调用 getInstance()
时没有实例化.
In the code above, an
remains null because the class AuthNet doesnt instantiate while calling getInstance()
.
在 README 文件中,它说我必须调用
In the README file, it says that I have to call
[AuthNet authNetWithAPILoginID:@"YOUR_LOGIN_ID" andTransactionKey:@"YOUR_TRANSACTION_KEY" forEnvironment:ENV_TEST];
为了实例化单例.但是AuthNet"类中没有这样的方法.
in order to instantiate the singleton. BUT there is no such method inside "AuthNet" class.
我错过了什么吗?
推荐答案
-(void)registerDevice
{
MobileDeviceRegistrationRequest *registrationRequest=[MobileDeviceRegistrationRequest mobileDeviceRegistrationRequest];
registrationRequest.anetApiRequest.merchantAuthentication.name=@"loginid";
registrationRequest.anetApiRequest.merchantAuthentication.password = @"password";
registrationRequest.mobileDevice.mobileDescription=@"asd";
registrationRequest.mobileDevice.mobileDeviceId=[[[UIDevice currentDevice] uniqueIdentifier]
stringByReplacingOccurrencesOfString:@"-" withString:@"_"];
[AuthNet authNetWithEnvironment:ENV_TEST];
AuthNet *an = [AuthNet getInstance];
[an setDelegate:self];
[an mobileDeviceRegistrationRequest:registrationRequest];
}
首先调用此方法来注册您的设备.
Call this method 1st to register ur device.
这篇关于iPhone Authorize.Net SDK 集成的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文