【问题标题】:How do I like a Facebook AppID through IPhone Application?如何通过 iPhone 应用程序为 Facebook AppID 点赞?
【发布时间】:2011-05-25 16:54:17
【问题描述】:

我正在开发一个 iPhone 应用程序,我想在其中简单地“喜欢”我自己的 Facebook AppID。

对于 Facebook 集成,我正在使用 FBConnect 和 Graph API (https://github.com/facebook/facebook-ios-sdk/blob/master/README.mdown)。

经过研究,我发现我应该使用以下方法,我尝试在选择'publishStream'按钮时在示例代码的“DemoAppViewController.m”中实现:

NSMutableDictionary *params = [NSMutableDictionary dictionary];  //Use an empty dictionary

[_facebook requestWithGraphPath:@"https://graph.facebook.com/163221793740496/likes" 
andParams:(NSMutableDictionary *)params
andHttpMethod:@"POST" 
andDelegate:(id <FBRequestDelegate>)self];

但是,我的 FBRequest.m 'responseString' 表示:{"error":{"type":"GraphMethodException","message":"Unsupported post request."}}

我做错了什么,我该如何做?

据我了解,我需要做的就是将我的 accessToken 附加到https://graph.facebook.com/163221793740496/likes。这究竟是什么意思,又是如何实现的?

提前致谢!

附: - 如果有任何混淆,我的帖子是指让用户通过应用程序中的 fb like 按钮使用他们的帐户登录登录 Facebook。在用户允许适当的权限后,我的应用会“喜欢”用户帐户的 AppID。

【问题讨论】:

    标签: iphone facebook facebook-graph-api facebook-like fbconnect


    【解决方案1】:

    您不能以编程方式为 Facebook 上的页面点赞。它会被热情地滥用。

    【讨论】:

    • 我很乐意热情地滥用它。
    • 这是在哪里说明的?根据 Facebook 的开发者网站:“您可以通过分别发布到 graph.facebook.com/OBJECT_ID/commentsgraph.facebook.com/OBJECT_ID/likes 来评论或喜欢任何具有 /cmets 或 /likes 连接的对象。”您会建议我编写什么程序来让应用程序的所有者表示支持并在 Facebook 上推广我的 iPhone 应用程序?
    • 另外,以防有任何混淆。我的帖子是指让用户通过应用程序中的 fb like 按钮使用他们的帐户登录登录 Facebook。在用户允许适当的权限后,我的应用会“喜欢”用户帐户的 AppID。
    • @JRoss 关键短语是“... 具有连接的任何对象”。页面和应用程序没有相似的连接。我建议您向他们展示一个 UIWebView,该 UIWebView 具有一个普通的 FB Like 按钮,如果他们愿意,他们可以按下该按钮。您的应用没有“适当的权限”来点赞页面/应用程序。
    猜你喜欢
    • 1970-01-01
    • 2011-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-31
    • 1970-01-01
    相关资源
    最近更新 更多