Chr*_*imm 2 objective-c opengraph ios
我正在使用一个使用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]"
Run Code Online (Sandbox Code Playgroud)
并为Params提供了一个正确的访问令牌,api_key和url到要发布在用户墙上的对象.
然后我收到错误消息:
{"error":{"message":"(#100) Application does not own 479077275455517 action type","type":"OAuthException","code":100}}
Run Code Online (Sandbox Code Playgroud)
在Facebook的回应中.
任何见解?
在遵循iOS SDK集成教程的同时,我遇到了通过Graph API Explorer运行测试的同样问题,直到我最终注意到教程中的句子:"转到Graph API资源管理器并从''应用程序'中选择您的应用程序清单".
基本上我试图将动作发布到Graph API Explorer应用程序本身,因此错误,因为我显然没有访问该应用程序的权限.
所以说,很可能在你的项目中设置Facebook sdk的某个地方,你没有输入或错误输入你的facebook app id,这会产生你看到的错误.
| 归档时间: |
|
| 查看次数: |
1628 次 |
| 最近记录: |