簡體   English   中英

適用於Android和iOS的Facebook SDK-我需要一個網站ID才能使Facebook成為喜歡的人嗎?

[英]Facebook SDK for Android and iOS - Do i need a website ID to make a facebook like?

我需要在本機iOS和Android應用程序內部實現一個類似Facebook的按鈕。 “喜歡”按鈕用於網站(特別是用於iTunes和PlayStore中應用程序的URL)。

我不喜歡使用webview方法,因為fb登錄時會彈出彈出窗口等。因此,我更喜歡使用Facebook SDK。

AFAIK,可以使用帶有og.likes的Graph API來實現。

根據facebook開發人員頁面,在所有示例中,URL都有一個ID:

https://developers.facebook.com/docs/reference/opengraph/action-type/og.likes/

//in this case, ID=226075010839791
NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:
                           @"http://samples.ogp.me/226075010839791", @"object",
                           nil
                       ];

問題:我需要這個ID嗎? 我不能為我的網站使用“簡單” URL嗎? 如果確實有必要,我如何獲得此ID?

附加問題:我也想在App中顯示該網站有多少個贊。 在這種情況下,我需要該ID嗎?

謝謝,最好的問候!

您可以通過將URL輸入調試器( https://developers.facebook.com/tools/debug/ )獲得ID。 在底部的“ Graph API”旁邊有一個網址,看起來像“ http://graph.facebook.com/xxxxxx ”。 斜線后的xxxxxx是ID。

聽起來您可能需要創建一個Facebook App。 這就是您列出的應用程序ID。 轉到Facebook開發人員頁面並在https://developers.facebook.com/apps/async/create/dialog/創建應用后,將您的Android和iOS應用捆綁包ID添加到Facebook應用中。 然后使用您的Facebook應用程序的ID。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM