iOS 在对象上发布点赞不起作用 - Facebook

Posted

技术标签:

【中文标题】iOS 在对象上发布点赞不起作用 - Facebook【英文标题】:iOS Publishing a like on object not working - Facebook 【发布时间】:2015-05-12 10:25:27 【问题描述】:

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

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

它给了 *

error =         
            code = 100;
            message = "(#100) The parameter url is required";
            type = OAuthException;
        ;
;*

【问题讨论】:

你发送的参数是什么.. 它为零,让我更新 所以你要做什么......需要更多说明 使用Graph Api,我需要喜欢一个自定义对象,对于喜欢一个自定义对象,文档给我们这个代码sn-p。我给了对象 ID,但它不起作用 你是如何创建自定义对象的,你有没有按照这里提到的程序developers.facebook.com/docs/sharing/opengraph/custom 【参考方案1】:

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

1 在这里:https://developers.facebook.com/docs/graph-api/reference/v2.3/object/likes#publish

还有一个在这里。 https://developers:facebook.com/docs/reference/opengraph/action-type/og.likes#create

实际上是第二个链接中的代码

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
];

【讨论】:

这就是我所提到的“Facebook 页面是否也是这样,因为文件中指出仅在 Facebook 页面上发布喜欢。”但后来我可以看到你喜欢一个外部帖子,这显然需要 og.likes API。很高兴看到,你终于找到了。

以上是关于iOS 在对象上发布点赞不起作用 - Facebook的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的 React Native 桥接 iOS 组件不起作用?

登录后 Facebook IOS SDK 导航到另一个控制器不起作用

Firebase 动态链接在 safari swift 中不起作用

Django Json like 按钮和点赞数不起作用

数据访问对象方法不起作用

突然 fcm 通知在某些 iOS 设备上不起作用