我正在开发一个应用程序,我在其中使用来自SDK的Facebook登录按钮。我能够获得用户的access_token,但我也想要userID。我几乎尝试了一切,但没有成功。我已经使用facebook教程来实现这一目标。这是链接:FacebookLoginButton请帮助我从同一个登录按钮获取userID。我们将不胜感激任何形式的帮助。 最佳答案 使用FBProfile类(FacebookSDK4.0)的getId方法。Profileprofile=Profile.getCurrentProfile();System.out.prin
我试图弄清楚新的API是如何工作的,所以我设法理解了这个概念,并设法做了我自己的“helloworld”,登录到facebook,注销并尝试上传图像。现在在HelloFacebookSample和SessionLoginSimple中,都有一个简单的登录facebook,在HelloFacebookSample中,当你点击“发布照片”时,会出现一个新的登录对话框,因为没有设置权限。这是来自HelloFacebookSample的代码:privatevoidperformPublish(PendingActionaction){Sessionsession=Session.getActi
iOS中共有三种不同的登录方式:通过网络弹出窗口登录通过Safari登录通过native应用程序登录在iOS6中还有一个-使用iOS6Facebook凭据通过native弹出Controller登录。在我的例子中,我在UIWebView中使用FB评论插件,我想允许用户在那里留下评论。为此,我通过网络弹出窗口使用FB登录。使用其他方法会导致两种不同的结果:FB评论插件根本没有加载FB评论插件已加载,但用户仍未授权(通过Safari登录)虽然我不知道如何处理第一个,但我认为第二个会发生,因为cookie(或FB凭据)存储在safari中,但不在我的应用程序中,评论插件需要了解这一点用户已登
这个问题在这里已经有了答案:iOS:ConnecttoFacebookwithoutleavingtheappforauthorization(2个答案)关闭2年前。有没有人遇到过这个问题?我在尝试通过FB授权用户时遇到此错误,我认为我仅在用户安装了Facebook应用程序时才将其隔离:fb_our_appID://authorize#error=unknown%5Ferror如果您从用户手机上删除FB应用程序,我们的应用程序将尝试通过Safari进行身份验证,一切正常。非常感谢。
概述:我想使用Foursquare位置并将其附加到FBOpenGraph对象-使用iOSSDK。“JohnSmith在/Patxi'sChicagoPizza/吃披萨”FBAPI文档仅显示使用直接URL方法的4SQ附件:http://developers.facebook.com/docs/opengraph/guides/tagging/#placeobjects但iOSSDK说明并未显示如何获取4SQURL,并将其与FBOpenGraph对象相关联。这可能吗?我尝试创建一个FBGraphPlace,将“id”分配给4SQURL,然后将该GraphPlace附加到OG对象,但FB忽略
我有同一个iPhone应用程序的免费和付费版本。我希望他们共享一个Facebook应用程序ID,因为它们本质上是相同的应用程序。我认为我可以通过使用Facebook类中的这个方法来实现这一点。-(void)authorize:(NSArray*)permissionslocalAppId:(NSString*)localAppId但是,其中一个应用程序(在我的例子中是免费版本)的登录总是失败,原因似乎是在Web界面中创建的Facebook应用程序要求提供AppBundleID和AppStoreID。显然,我的应用程序的免费版本和付费版本不能具有相同的bundleid或appid,那么我
编辑:来自future的亲爱的人们,trey-jones已经通过实现setLoginBehavior解决了这个问题。,FBSDKLoginNative似乎在FB端有问题,而不是模块。环境:MacOSX10.10.5TiSDK5.1.1.GA-5.1.2.GAiOS9.2Ti.Facebook5.0.0-5.0.1我的项目设置(tiapp.xml)没问题(它适用于iOS和Android上的所有其他情况)。我用来调用登录的代码:varfb=require('facebook');fb.initialize();fb.authorize();如果设备上安装了Facebook应用程序,则fb.
已经有一些关于此的帖子,但它没有回答我的直接问题。目前我们使用的代码如下:NSString*post=[NSStringstringWithFormat:@"fb://publish/profile/me?text=%@",@"SomeLink"];BOOLcanOpenURL=[[UIApplicationsharedApplication]canOpenURL:[NSURLURLWithString:post]];if(canOpenURL&&![Utilsisipad]&&hFaceBookCheckAppFirst)[[UIApplicationsharedApplicatio
我在使用Phonegap3.0.0及其Facebook插件时遇到了这个问题。我完全按照他们的解释(两次),我开始认为要么我做错了什么,要么我的版本不正确。我从hackbook和simple.html中得到的错误是:ERROR:Plugin'org.apache.cordova.facebook.Connect'notfound,orisnotaCDVPlugin.Checkyourpluginmappinginconfig.xml.所以根据我在网上找到的所有内容(在这种情况下并不是很多,因为他们在最近的版本中做了一些重大更改),这似乎与我的plist或xml有关。所以我希望有人已经让它
我正在尝试通过标准iOS共享屏幕将我的(unity)应用程序中的gif分享到社交网络。因为thisquestion在将它发送到UIActivityViewController之前,我首先将gif的路径包装在NSURL中:NSURL*nsGifURL=[NSURLfileURLWithPath:nsGifPath];NSArray*itemsToShare=@[nsMessage,nsGifURL];//findtheunitywindow:UIWindow*window=[UIApplicationsharedApplication].keyWindow;UIActivityViewC