草庐IT

Facebook-Notification

全部标签

iphone - 重新登录时 Facebook iOS Api 调用失败,但 isSessionValid 为 YES

我有一个关于fb移动api的奇怪问题。我正在使用最新的git版本。在我的应用程序中,用户可以在应用程序启动时登录到facebook。如果用户没有有效session(例如,未登录,在用户默认设置中使用加载的FBCredentials检查),将调用facebook授权代码。用户登录,然后他返回到我的应用程序(新token+保存在用户默认值中的时间)。之后,我调用了一个简单的/me请求。我从Facebook获取数据,一切正常。但现在问题来了:用户关闭了应用程序(仍处于登录状态)。用户重新打开应用程序。我的应用程序检查用户是否有有效session(再次检查用户默认值中加载的FBCredenti

iphone - facebook 对话框 api 不工作

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭11年前。我开发了一个ios应用程序并使用了facebookdialogapi,它在一个多月内运行良好。怎么现在突然不行了引用facebook文档来自http://developers.facebook.com/docs/reference/dialogs/我尝试了样本链接。出现相同的错误信息http://m.facebook.com/dialog/feed?ap

ios - 使用带有 Safari 的 Facebook iOS SDK 进行身份验证会抛出 API 错误代码 : 100

在模拟器上测试我的应用程序需要Facebook身份验证。由于模拟器上没有安装Facebook应用,Facebook使用Safari进行身份验证。显然Facebook身份验证流程发生了一些变化,这导致过去已经对我的应用进行身份验证的用户被重定向到一个错误页面,上面写着:APIErrorCode:100APIErrorDescription:InvalidparameterErrorMessage:RequiresvalidredirectURI.之前一切正常。临时解决方案:显然它也发生在Android中,它与新的Facebook身份验证对话框有关。如此处解释:FacebookAndroi

iphone - PhoneGap 在 Facebook 登录期间打开 Safari

我正在为iOS5编写一个基于PhoneGap的应用程序。我遇到了以下问题:我使用Facebook登录。身份验证成功后,用户应返回到我的应用程序。一切正常,除了一件事-使用http301(重定向)从Facebook返回的url在新的safari窗口而不是PhoneGap的webView中打开。我很困惑,因为通常我需要编写一些额外的代码来强制PhoneGap应用程序在Safari中打开URL。现在情况正好相反。是否有任何解决方法可以避免此类行为?我使用的是OSX10.6.8、Xcode4.2、PhoneGap1.2.0。 最佳答案 如果

iphone - 使用 sharekit 在 facebook 上分享的问题

我正在使用sharekit进行facebook和twitter集成。我的问题是当我使用facebook凭据登录时,我无法发布任何文本、图像或url。我已经配置了SHKFacebookKey&SHKFacebookSecret我得到一个facebook登录页面,成功登录后页面消失,没有任何反应。注意:我必须在SHKTwitter文件中进行更改才能使Twitter正常运行。谢谢,阿迪亚 最佳答案 你有没有把你的facebook应用程序key放在info.plist中?请尝试将您的facebook应用程序key与前缀fbxxxxxxxxx

iphone - 从 iPhone 应用程序在 Facebook 上分享视频

如何分享视频链接(视频(.mov格式)在服务器上,想通过我的iPhone应用分享它的链接)??我能够发送视频的链接并连同图像一起发送。但是当我点击链接时,视频正在另一页播放。我想要的只是视频在同一页面上播放,我的图像应该作为缩略图。 最佳答案 我能够使用以下参数让它与facebook对话框一起工作:NSMutableDictionary*params=[NSMutableDictionarydictionaryWithObjectsAndKeys:title,@"name",caption,@"caption",descriptio

ios - Facebook SDK 3.1 - 验证访问 token 时出错

我正在尝试将我的应用程序转换到新的FacebookSDK3.1(支持iOS6身份验证)。我让它工作得很好,所以我决定从FB网站上的授权应用列表中删除该应用,以测试iOS是否会再次请求许可。现在我第一次调用[FBRequestrequestForMe]导致了这个错误:响应:{"error":{"message":"Errorvalidatingaccesstoken:Sessiondoesnotmatchcurrentstoredsession.Thismaybebecausetheuserchangedthepasswordsincethetimethesessionwascreate

ios - 用于多个(可能无限)iOS 应用程序的同一个 Facebook 应用程序?

我想将我的Facebook应用程序集成到多个iOS应用程序中。我知道有一种方法可以在我的Facebook应用程序设置中包含所有bundleID。但问题是,我在API中提供此功能。任何使用我的API的人都应该能够让他的iOS应用程序连接到我的Facebook应用程序。由于API是公开的,我无法知道所有可能的应用程序ID。我正在使用FacebookSDK3.1并使用登录[FBSessionopenActiveSessionWithReadPermissions:permissionsallowLoginUI:YEScompletionHandler:] 最佳答案

ios - 使用 iOS Facebook SDK 发布到 friend 墙

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:FacebookAPI:Postonfriendwall我正在尝试将消息发布到friend墙上。但它不适用于我的以下代码,NSMutableDictionary*params=[NSMutableDictionarydictionary];[paramssetObject:@"Sometext"forKey:@"user_message_prompt"];[paramssetObject:@"anothertext"forKey:@"action_links"];[facebookrequestWithGra

iOS 6 Facebook 发布过程以 "remote_app_id does not match stored id"结束

这是我关于在Facebook上发帖的第三个问题。尽管这可能是MacOSXFacebookloginfailed-nostoredremote_app_idforapp的副本但我决定发布单独的问题,因为我们这里有iOS而不是MACOS。几天前我发布了一个问题iOS6Facebookpostingprocedureendsupwith"remote_app_iddoesnotmatchstoredid"error问题还是一样,我无法执行帖子,但现在出现错误:错误是:ErrorDomain=com.apple.accountsCode=7“Facebook服务器无法完成此访问请求:remot