小编Jim*_*nes的帖子

如何使用Apple IOS for iPad设置Basecamp凭据

我正在尝试向我们公司的Basecamp信息申请我们正在建设的内部项目.我理解如何在ASP.NET环境中添加凭据,但我是iPad开发的新手,似乎无法从Basecamp获得适当的响应.这是我正在做的事情:

NSMutableURLRequest *theRequest=[NSMutableURLRequest requestWithURL:[NSURL URLWithString:@"http://mybasecampname.basecamphq.com/projects.xml"]
                                             cachePolicy:NSURLRequestUseProtocolCachePolicy
                                          timeoutInterval:60.0 ];
Run Code Online (Sandbox Code Playgroud)

我正在添加Bsaecamp所需的HTTP标头,如下所示:

[theRequest setValue:@"application/xml" forHTTPHeaderField:@"Content-Type" ];
    [theRequest setValue:@"application/xml" forHTTPHeaderField:@"Accept" ];
Run Code Online (Sandbox Code Playgroud)

我知道我还需要发送我的凭据用于身份验证 - 我的身份验证令牌和我喜欢的任何密码,但我不确定最好的方法.这是我正在尝试的:

NSURLCredential *credential = [NSURLCredential credentialWithUser:@"MY TOKEN HERE"
                                                             password:@"x"
                                                persistence:NSURLCredentialPersistenceForSession];
Run Code Online (Sandbox Code Playgroud)

我的问题是:我在这里是正确的轨道还是我完全错过了什么?

这是Basecamp API详细信息的链接,它解释了它需要什么:http://developer.37signals.com/basecamp/

帮助赞赏.

authentication basecamp ipad ios

2
推荐指数
1
解决办法
718
查看次数

标签 统计

authentication ×1

basecamp ×1

ios ×1

ipad ×1