gpt4 book ai didi

ios - Woo-Commerce REST API 响应在 Postman 上正确而不是在 Xcode 中

转载 作者:行者123 更新时间:2023-11-29 00:36:40 51 4
gpt4 key购买 nike

我正在实现一个“POST”api,用于通过 woo-commerce 创建订单:

POST http://www.url.in/wp-json/wc/v1/orders

我还为其使用了外部库 Oauth1,它使用单腿身份验证。现在,当我在 Postman 上运行 API 时,它给出了正确的响应,但在代码中却给出了错误:

{
"code":"woocommerce_rest_cannot_create",
"message":"Sorry, you are not allowed to create resources.",
"data":{"status":401}
}

在我的代码中,我创建了一个 NSDictionary ,我通过 NSJSONSerialization 将其更改为 NSData 并将其作为 HTTPBody 与请求一起发送。

查看随附的 Postman 和 Xcode 屏幕截图。[ Postman[1]

Xcode

最佳答案

问题出在我发布的 JSON 数据中。我必须将其作为 NSString 发布,而不是发布 NSDictionary 。在那之后它就像一个魅力。

关于ios - Woo-Commerce REST API 响应在 Postman 上正确而不是在 Xcode 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40439013/

51 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com