2014-11-24 78 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