尝试使用OAuth对Facebook进行身份验证时出现以下错误:
{
"error": {
"message": "Invalid redirect_uri: Given URL is not allowed by the Application configuration.",
"type": "OAuthException"
}
}
Run Code Online (Sandbox Code Playgroud)
我的网址看起来像这样:
https://graph.facebook.com/oauth/authorize?client_id=283993944973616&redirect_uri=http://dennys-m.appspot.com/fb_login/&scope=publish_stream,email&display=popup
Run Code Online (Sandbox Code Playgroud)
我知道有很多其他帖子有这个问题,但我看不出是什么会让我的网址无效.有什么想法我收到这个错误?
我正在尝试将流(新闻订阅源)分页功能实现到我的应用程序,但它无法按预期工作.我在这里发现了许多类似的问题,但没有解决方案来解决这个问题.
我尝试了Graph API和FQL,行为类似.成功获得一到两次结果但在此之后,它无法获得结果(获取空的JSON数组).
最后,我发现这个问题取决于access_token.如果我只是更改源代码以使用Android SDK流示例应用程序ID而不是我自己的应用程序ID进行身份验证,那么它可以完美地运行.
所以,我相信facebook服务器检查应用程序ID并返回一些奇怪或限制access_token我的应用程序.
有条件获得有效access_token吗?我尝试使用Android SDK Stream示例应用程序完全相同的权限,但它无法解决问题.
我想与面临同样问题的任何人分享这些信息,并检查更改应用程序ID(以获得有效access_token)将解决您的情况.
Facebook需要SSL证书才能获得安全的Canvas URL.
我注意到一些组织提供免费的自签名SSL证书.您可以使用您选择的搜索引擎找到它们.
这些类型的证书是否可以接受?
在iTunes上的Stanford 193P iPhone课程的核心数据讲座中,讲师用Core Data编写了一个示例项目,没有使用NSPersistentStoreCoordinator和加载它NSManagedObjectModel.但是在查看其他代码示例和关于iPhone开发的Big Nerd Ranch书籍时,他们正在创建一个NSManagedObjectModel和PersistentStoreCoordinator并设置NSManagedObjectContext这种方式.
我的问题是这样做的目的是什么,这两种方法的优点和缺点是什么?
是否有(简单)方式来自定义通过fbml实现的facebook按钮的外观?
我很确定我在某个地方看到了这个,但我不记得在哪里,我无法找到任何关于此的文档.
我们正在使用Facebook JavaScript SDK来验证我们的Facebook应用程序.该应用程序使用Canvas URL配置为http://facebook.elgifto.com/Home/Index/.以下是我们用于验证Facebook用户的代码.
<script type="text/javascript">
window.fbAsyncInit = function() {
debugger;
FB.init({
appId: '<%= ViewData["AppId"].ToString() %>', // App ID
channelUrl: '<%= ViewData["ChannelUrl"].ToString() %>', // Channel File
status: true, // check login status
cookie: true, // enable cookies to allow the server to access the session
xfbml: true, // parse XFBML
oauth: true
});
FB.Event.subscribe('auth.login', function(response) {
if (response.status === 'connected') {
// the user is logged in and connected to your
// app, and response.authResponse supplies
// the …Run Code Online (Sandbox Code Playgroud) javascript facebook facebook-javascript-sdk facebook-authentication
只是想知道什么时候只需要基本的GET/POST.(即获取用户个人资料的简单内容,而不是像从每张专辑中获取图片那样复杂的事情)
哪个更快?图表或FQL.
我知道FQL比图形更新,但不确定它是否更有效.
我想仅为具有"publish_actions"权限和时间轴的用户启用某些功能.如何检测用户是否启用了时间轴?
我有一些推文喜欢的东西,我想发布自定义文本与Facebook像按钮.有可能,如果是,那么如何.
谢谢
我注意到Facebook个人资料有些不同:
其中一些在浏览器导航栏中具有以下字符串格式:
http://facebook.com/john.smith
其他人看起来像这样:http: //www.facebook.com/profile.php?id = 100 455*
有人可以解释为什么会有区别吗?
更重要的是我如何将这些john.smith之类的名称转换为id号?