Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS发布类似对象不工作-Facebook_Ios_Facebook_Facebook Graph Api_Facebook Like_Facebook Ios Sdk - Fatal编程技术网

iOS发布类似对象不工作-Facebook

iOS发布类似对象不工作-Facebook,ios,facebook,facebook-graph-api,facebook-like,facebook-ios-sdk,Ios,Facebook,Facebook Graph Api,Facebook Like,Facebook Ios Sdk,使用Facebook文档中的示例代码,但不起作用 FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:@"/{object-id}/likes" parameters:nil HTTPMethod:@"POST"]

使用Facebook文档中的示例代码,但不起作用

FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                           initWithGraphPath:@"/{object-id}/likes"
                                  parameters:nil
                                  HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                  id result,
                                  NSError *error) {
// Handle the result
}];
它给 *


Facebook为“喜欢”自定义对象提供了两种不同的实现

1在这里:

另一个在这里。

这是第二个链接中实际工作的代码

NSDictionary *params = @{
  @"object": @"http://samples.ogp.me/226075010839791",
};
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"/me/og.likes"
                                      parameters:params
                                      HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];

你要发送的参数是什么…是零,让我更新一下你想做什么。。。需要更多的澄清使用Graph Api,我需要喜欢自定义对象,对于喜欢自定义对象,文档给了我们这个代码片段。我已经给出了对象Id,但它不起作用。你是如何创建自定义对象的,你是否遵循了这里提到的过程,这就是我所提到的“Facebook页面是否与此类似,正如文档中所述,只在Facebook页面上发布喜欢的内容。”但后来我发现你喜欢外部帖子,这显然需要og.API。很高兴见到你,你终于找到了。
NSDictionary *params = @{
  @"object": @"http://samples.ogp.me/226075010839791",
};
/* make the API call */
FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc]
                               initWithGraphPath:@"/me/og.likes"
                                      parameters:params
                                      HTTPMethod:@"POST"];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection,
                                      id result,
                                      NSError *error) {
    // Handle the result
}];