gpt4 book ai didi

objective-c - 应用程序不拥有操作类型

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:32:04 24 4
gpt4 key购买 nike

我正在使用一个应用程序,该应用程序使用 facebook opengraph 通过相应的自定义操作将自定义对象发布到用户的墙上。在 iOS 环境中工作时,我尝试使用 SDK 函数调用:

- (FBRequest*)requestWithGraphPath:(NSString *)graphPath
andParams:(NSMutableDictionary *)params
andHttpMethod:(NSString *)httpMethod
andDelegate:(id <KC_FBRequestDelegate>)delegate;

发布对象。我将 GraphPath 指定为:

"me/[APP_NAME]:[APP_ACTION]"

并为参数提供正确的访问 token 、api_key 和要发布在用户墙上的对象的 url。

然后我收到错误消息:

{"error":{"message":"(#100) Application does not own 479077275455517 action type","type":"OAuthException","code":100}}

在 Facebook 的回复中。

有什么见解吗?

最佳答案

在关注 tutorial 时对于 iOS SDK 集成,我在通过 Graph API Explorer 运行测试时遇到了同样的问题。 ,直到我终于注意到教程上的句子:“转到 Graph API Explorer 并从‘应用程序’列表中选择您的应用程序。”

本质上,我试图向 Graph API Explorer 应用程序本身发布操作,因此出现错误,因为显然我没有访问该应用程序的权限。

话虽如此,很可能在您项目的 Facebook SDK 设置中的某处,您没有输入或错误输入了您的 Facebook 应用程序 ID,这会产生您看到的错误。

关于objective-c - 应用程序不拥有操作类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11640454/

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