gpt4 book ai didi

ios - iOS 和 Heroku 上的 FB 平台示例应用 WishList 失败

转载 作者:行者123 更新时间:2023-11-29 04:24:35 25 4
gpt4 key购买 nike

我在public fbsamples on github上尝试了WishList应用程序。完成所有步骤并设置后端服务器后。在heroku上上传照片是没有问题的。 (我检查heroku日志)但运行时错误表明在时间轴上发布有问题(domain = com.facebook.sdk,code = 5)

控制台消息:

Response from photo upload: {"image_name":"505b5df82ca2e.jpg","image_url":"http://XXX.herokuapp.com/images/505b5df82ca2e.jpg"} Error: HTTP status code: 400 error: domain = com.facebook.sdk, code = 5

打印出以下错误:

   "The operation couldn’t be completed. (com.facebook.sdk error 5.)" 
UserInfo=0xe07c760 {com.facebook.sdk:ParsedJSONResponseKey={type = mutable dict, count >= 2,entries =>
1 : {contents = "code"} = {value = +400, type = kCFNumberSInt32Type}
2 : {contents = "body"} = {type = mutable dict, count = 1,entries =>
11 : {contents = "error"} = {type = mutable dict, count = 3,entries =>
2 : {contents = "type"} = {contents = "OAuthException"}
3 : {contents = "message"} = {contents = "(#100) Only one of wishlist, product >reference objects can be specified for type MY_APP_SPACE:add_to."}
6 : {contents = "code"} = 100
}
}
}
, com.facebook.sdk:HTTPStatusCode=400}

有什么建议吗?

顺便说一句,我使用 Facebook SDK 3.0.8。我也尝试了最新的3-1.0.8。但遇到同样的问题。

最佳答案

检查您如何设置“add_to”操作类型。转到您的应用程序仪表板,然后编辑 add_to 操作类型。您应该将“愿望 list ”视为连接对象,并将“产品”列为属性之一。该错误可能是由于您的设置假设您要“添加到”愿望 list 或“添加到”产品。然而,您实际上是添加到愿望 list 并传递产品引用。

这是您想要仔细检查的 fbsamples 自述文件片段:

再次编辑“添加到”操作类型以添加​​对“产品”对象的引用:

在操作属性下,单击“添加另一个属性”。在名称字段中输入“产品”。在类型字段中选择“产品”。

关于ios - iOS 和 Heroku 上的 FB 平台示例应用 WishList 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12519267/

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