2012-08-01 78 views
1

试图在我的iPhone应用程序中发布OPEN GRAPH Facebook动作。 它在对象类型上返回一个错误。虽然对象类型是正确的。不知道是什么问题...打开图形操作IOS

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 

           facebookToken, @"facebook_access_token", 
           @"photo", @"type", 
           @"IMG_URL_HERE", @"url", 
           @"Test Title", @"title", 
           @"IMG_URL_HERE", @"image", 
           @"Test Description", @"description", 
           nil]; 


[delegate.facebook requestWithGraphPath: @"me/APP_SHARED_NAME:shared" andParams:params andHttpMethod: @"POST" andDelegate: self]; 

及其与此错误返回

Domain=facebookErrDomain Code=10000 "The operation couldn’t be completed. (facebookErrDomain error 10000.)" UserInfo=0x7fa78f0 {error=<CFBasicHash 0x7fa6b10 [0x1a0bb48]>{type = mutable dict, count = 3, 

项=> 2:{内容= “类型”} = {内容= “异常”} 3:{contents =“message”} = {contents =“您尝试发布的操作无效,因为它没有指定任何引用对象。必须至少指定以下属性之一:photo。”} 6 :{contents =“code”} = 1611072 } }

任何人有想法回合呢???

回答

0

一个对象应该提及一个公开的URL和开放图标记。如果你不认为这是问题,请提供你的实际代码,所以我们可以肯定。