相关疑难解决方法(0)

'喜欢'使用Facebook Graph API的页面

使用Graph API我希望能够让授权用户"喜欢"一个页面.

我试着发布以下内容

https://graph.facebook.com/${PAGE_ID}/likes?access_token=${ACCESS_TOKEN}

我在JSON响应正文中收到HTTP错误500并伴有"无效的post_id参数".看起来/likes资源适合喜欢墙贴而不是页面.如何使用这个页面?

facebook facebook-like facebook-graph-api

70
推荐指数
5
解决办法
10万
查看次数

Facebook iOS SDK 3.0,在网址上实现类似操作?

我正试图通过Facebook iOS-SDK 3.0实现与facebook open-graph-api一样.除了FbGraphObject之外,一切似乎都有效,因为我不知道它应该是什么样子,因为这显然不起作用.

我想要做的是喜欢作为对象发布的网址.一个简单的喜欢通过开放图.

我得到以下代码的错误消息是:

The action you're trying to publish is invalid because it does not specify any 
reference objects. At least one of the following properties must be specified: object.
Run Code Online (Sandbox Code Playgroud)

我使用的代码是这样的:

    FBGraphObject *objectToLike = [[FBGraphObject alloc]initWithContentsOfURL:[NSURL URLWithString:facebookLike.titleLabel.text]];

    FBRequest *requestLike = [[FBRequest alloc]initForPostWithSession:[FBSession activeSession] graphPath:@"me/og.likes" graphObject:objectToLike];

    FBRequestConnection *connection = [[FBRequestConnection alloc] init];
    [connection addRequest:requestLike
         completionHandler:
     ^(FBRequestConnection *connection, id result, NSError *error) {
         if (!error &&
             result) {

             DLog(@"NothingWentWrong");
         }

         DLog(@"MajorError: %@", error);

     }
     ];

    [connection start];
Run Code Online (Sandbox Code Playgroud)

更新:

检查了一些更多的信息,我猜它使用这个方法: …

iphone facebook objective-c facebook-graph-api facebook-ios-sdk

7
推荐指数
1
解决办法
8171
查看次数