我试图让TripIt OAuth身份验证工作,但我发现文档有点过头了。 TripIt docs
以下段落来自文档,我尝试将SOAP服务的POST请求放在一起,其中文档指定了要放入标题的内容以及如何为Http主体构建xml。在这种情况下,我不知道如何构建我的请求。 我拥有服务要求的所有价值,只是不知道如何仅使用下面给出的信息设置这些值?
要获取授权访问令牌, POST以下请求参数 到URL: https://api.tripit.com/oauth/access_token
有人可以帮助我如何构建上述POST请求吗?
谢谢:)
答案 0 :(得分:2)
自己做的方法是阅读如何将POST请求的主体放在一起(它看起来很像一个URL查询字符串),从各个部分构建字符串,然后使用请求的-setHTTPBody:
方法。
大多数人建议使用ASIHTTPRequest,这在其他许多方面都可以帮助您。请特别参阅ASIFormDataRequest
类及其-setPostValue:forKey:
方法。
以下是有关POST正文格式的更多细节: