2014-09-23 42 views
0

我必须做Facebook,像在ViewControler中点击按钮。它应该像我们在许多网站上看到的那样,自动在我们的页面后端自动完成。点击浏览器项目处理事件?

我没有找到更好的解决方案,但仍然打开我的Facebook页面onclick。用户可以手动浏览器中的页面。现在我想处理用户是否喜欢该页面或不在浏览器中。

简单的词

当用户喜欢我的网页我有他是否喜欢我的网页或不将其保存在我的数据库。我点击按钮打开我的facebook page。它打开在webview or browser,用户可能不喜欢我的页面,并按回来按钮我怎么能知道他是否喜欢我的网页通过启用Javascript或检查按钮被点击或没有其他方式。

如果有人告诉我如何直接喜欢我们的页面在IOS中点击按钮,这将是非常有益的。

我知道WebView delegate: shouldStartLoadWithRequest

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType{ 


    if (navigationType == UIWebViewNavigationTypeLinkClicked){ 

     NSURL *url = request.URL; 
     [self openExternalURL:url];//Handle External URL here 

    } 

    return YES; 

} 

,但有多个按钮,如何将这些按钮区分。或者我是说我怎么知道,像按钮被点击..

回答

0

到这里看看:Facebook like

你需要有publish_actions权限。这个图表网址为:https://graph.facebook.com/[User FB ID] /og.likes?object=OG_OBJECT_URL & =的access_token USER_ACCESS_TOKEN

但是,你不能使用这个喜欢Facebook上的网页目前,作为文档指出:

对于Facebook页面或网站,不与Facebook集成 身份验证,开发人员应继续使用Like按钮 社交插件。

相关问题