facebook-authentication
全部标签 我想使用API将更新发布到我拥有的Facebook页面。我按照thisanswer中的说明进行操作获得:我的用户的短期访问token,确保授予对publish_stream和manage_pages的权限一个长期存在的访问token,token调试器实际上将其显示为永不过期PermanentPageAccessToken特定于我的页面,它再次显示为永不过期我可以使用长期访问token发布到我的墙上,但无论是那个还是特定页面访问token都不允许我发布到我的页面。如果我尝试使用个人长期访问token发布到我的页面ID,它会返回OK和一个实际的帖子ID,但该帖子永远不会出现在页面上。如果我
尝试使用api3.1在facebook上创建广告时出现此错误:[2018-09-1010:45:47]local.INFO:array('message'=>'Invalidparameter','type'=>'OAuthException','code'=>100,'error_subcode'=>1885833,'is_transient'=>false,'error_user_title'=>'AdMustBeAssociatedWithaFacebookPage','error_user_msg'=>'Adsandadcreativesmustbeassociatedwith
我使用这种方法是为了允许最终用户邀请friend:FB.ui({method:'apprequests',message:'appmessage!',data:'trackinginformationfortheuser'});用户会收到一个facebook对话框提示,他可以在其中选择邀请:所有friend我的应用用户(安装/允许应用的用户)要邀请的friend(那些没有安装应用程序的人-我的目标)或者在一张简短的图片中:我不希望最终用户在这里有选择,只提示第三个选项——那些没有应用程序的人。有人能指出我正确的方向吗?我正在使用php+facebook的phpsdk。
我在这里遇到了22条军规。当您将应用加载到标签页并请求许可时,您需要随它发送一个回调url。回调url有点任务,因为在页面上http://www.facebook.com/pages//?sk=app_获得的唯一方法就是把它从签名的请求中取出来:parse_signed_request($_REQUEST['signed_request'],$APPSecret)只有在用户授予权限后才能执行此操作。您需要ID才能获得,这基本上意味着我无法构建回调url...有谁知道在页面加载时立即请求权限然后重新加载页面的更好方法或不同方法? 最佳答案
经过大量搜索从桌面应用程序使用facebook登录后,我使用DJNativeswing浏览器创建了自己。但我仍然有一个问题需要更改。我正在使用EnabledBrowserSwing使用facebook登录。当我登录Facebook时,我得到一个权限框,它正在请求用户权限。但我不想显示那个框。是否可以在Facebook中自动授予权限。我只想删除此警告对话框并自动授予权限,那么我该怎么做呢?欢迎任何建议。 最佳答案 好吧,我只是通过删除一些参数来解决它,比如我制作URLpublicstaticStringfirstRequest="ht
我的GoogleAppEngineJava应用程序使用openid/federatedlogin运行良好。我保存一个UserProfile对象,一旦我们有一个登录用户保存对UserService.getCurrentUser()对象(及其用户ID)的引用,我就会保留该对象,如下所示:UserServiceuserService=UserServiceFactory.getUserService();user=userService.getCurrentUser();userId=user.getUserId();profile=UserProfileBin.getInstance().
我已经开始使用Spring学习ApacheCXF。首先,我创建了一个简单的客户端/服务器模型:seehere现在我正在尝试使用简单的证书身份验证。这样我就更改了配置文件(用于服务器和客户端):cxf-servlet.xml:server_sign.properties:org.apache.ws.security.crypto.provider=org.apache.ws.security.components.crypto.Merlinorg.apache.ws.security.crypto.merlin.keystore.type=jksorg.apache.ws.securit
我在我的SpringSecurity配置中定义了一个自定义身份验证提供程序。此类实现了AuthenticationProvider,我可以使用页面上定义的表单成功登录。问题是我不仅想在登录页面上调用此类,还想在注册页面上调用此类。注册页面使用不同的命令类并收集比登录表单更多的信息。现在,当用户注册时,我会调用相应的Controller,将记录添加到数据库中,然后他们就可以登录,但不会自动登录。由于他们刚刚在注册页面上给了我他们的用户名/密码,我可以将其传递给自定义AuthenticationProvider类以便他们也登录吗?我已经尝试在注册Controller中创建一个org.spr
我正在使用以下代码但收到错误消息-运行:javax.mail.SendFailedException:InvalidAddresses;nestedexceptionis:com.sun.mail.smtp.SMTPAddressFailedException:5305.7.0:Recipientaddressrejected:AuthenticationRequiredatcom.sun.mail.smtp.SMTPTransport.rcptTo(SMTPTransport.java:1607)atcom.sun.mail.smtp.SMTPTransport.sendMessag
我创建了一个AxisWeb服务作为在Tomcat7上运行的Java6应用程序。为了安全,集成了SpringSecurity2.0.1框架。出于安全目的,应该使用基本身份验证来保护服务端点。但是,WSDL文档应该是公开的。我创建了一个像这样的Spring安全配置:问题是无论拦截url行的顺序如何,该行似乎总是应用和行被忽略。我本以为可以以某种方式控制行为,例如通过指定顺序(以便SpringSecurity选择第一个或最后一个匹配规则)或通过规则的特殊性,以便SpringSecurity选择最具体的规则,即在这种情况下最后带有“wsdl”的规则。如何排除WSDL文档进行身份验证,同时为实际