2014-11-24 99 views
0

我正在爲跨平臺應用程序編寫一些C++代碼,我想知道是否可以通過REST調用集成Facebook連接以避免爲每個平臺添加SDK並撰寫它們中的每一個的本機代碼。Facebook REST調用移動跨平臺應用程序

我閱讀了Graph API,但我仍然有一個問題: 當用戶在您的應用程序中按下「使用Facebook登錄」按鈕並且他已通過Facebook應用程序登錄時,他希望自動登錄。我知道Facebook SDK(Android和iOS)都這樣做,並閱讀了關於Windows Phone Login process的信息,但是可以直接使用C++來避免增加應用程序大小(通過添加SDK)並編寫僞重複代碼?

+0

您需要使用iOS和Android上的Native SDK才能獲得批准 – WizKid 2014-11-24 16:56:25

回答

1

對您的問題的簡短回答是。雖然你可以直接透過REST的網址(這是記錄)訪問Facebook的API,但事實是,你的應用程序需要使用Facebook SDK,並通過他們的Java類(GraphUserResponse),並訪問圖形API方法(executeAsync()executeAndWait())爲您的應用程序接收權限。這是在他們批准權限的條件中提到的。

+0

感謝您的回答。我沒有想到要去那裏讀書! – Scorpio 2014-11-26 15:30:14