0

我正在使用 Balanced Payments API,在他们的示例代码中,他们发出 curl 请求,如下所示:

curl https://api.balancedpayments.com/v1/customers \
     -u ak-test-PE0kAimMqYDGzebPIHUzYwuLUM86yCxP: \
     -X POST

我不确定如何在 AFNetworking 2.0 库中传递 -u 值。

参考:平衡支付 API

要使用 Balanced 进行身份验证,您将需要仪表板提供的 API 密钥。您必须使用 http 基本访问身份验证。您的密钥必须设置为用户名。为简单起见,不需要密码。

4

1 回答 1

2
AFHTTPRequestOperation *operation = // …
NSURLCredential *credential = [NSURLCredential credentialWithUser:@"ak-test-PE0kAimMqYDGzebPIHUzYwuLUM86yCxP:" password:@"unused" persistence:NSURLCredentialPersistenceForSession];
[operation setCredential:credential];

此处列出了持久性选项。

于 2013-11-29T19:18:15.607 回答