2014-09-23 49 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按鈕 社交插件。