-2

Authorize.netを使用しています

デバイスは正常に登録されていgetTransactionDetailsSucceededますが、呼び出されていませんか?

どうすればテストできますか..

namespace warning : xmlns: URI AnetApi/xml/v1/schema/AnetApiSchema.xsd is not absolute ttp://www.w3.org/2001/XMLSchema" xmlns="AnetApi/xml/v1/schema/AnetApiSchema.xsd"

このURLもたどりましたが、まだ成功していません...

4

3 に答える 3

1

あなたの応答をありがとう..しかし、それはすでに行われています...

//Call this method at once in project
-(void)registerDevice
{
    NSLog(@"registerDevice");
    MobileDeviceRegistrationRequest *registrationRequest=[MobileDeviceRegistrationRequest mobileDeviceRegistrationRequest];

    registrationRequest.anetApiRequest.merchantAuthentication.name= txtUserName.text;

    registrationRequest.anetApiRequest.merchantAuthentication.password = txtPassword.text;

    registrationRequest.mobileDevice.mobileDescription=@"iPhone";
    registrationRequest.mobileDevice.phoneNumber = @"7889999999";
    registrationRequest.mobileDevice.mobileDeviceId=[[[UIDevice currentDevice] uniqueIdentifier]
                                                     stringByReplacingOccurrencesOfString:@"-" withString:@"_"]; 
    NSLog(@"registrationRequest %@",registrationRequest);
    [AuthNet authNetWithEnvironment:ENV_TEST];

    AuthNet *an = [AuthNet getInstance];

    [an setDelegate:self];

    [an mobileDeviceRegistrationRequest:registrationRequest];

}


//And after above method call below method

- (void) loginToGateway {
      MobileDeviceLoginRequest *mobileDeviceLoginRequest =
        [MobileDeviceLoginRequest mobileDeviceLoginRequest];
      mobileDeviceLoginRequest.anetApiRequest.merchantAuthentication.name = txtUserName.text;
      mobileDeviceLoginRequest.anetApiRequest.merchantAuthentication.password = txtPassword.text;
      mobileDeviceLoginRequest.anetApiRequest.merchantAuthentication.mobileDeviceId =
        [[[UIDevice currentDevice] uniqueIdentifier]
                 stringByReplacingOccurrencesOfString:@"-" withString:@"_"];

      AuthNet *an = [AuthNet getInstance];

      [an setDelegate:self];
      [an mobileDeviceLoginRequest: mobileDeviceLoginRequest];
} 
于 2012-05-09T11:11:50.053 に答える
0

このエラーは、デバイスが登録されていない場合に発生します。そのため、上記の方法を記述してデバイスを登録し、資格情報に置き換えます。

于 2013-07-16T13:01:35.103 に答える