点击Facebook通知后,App启动时,请求ID不可用
一个Facebook应用程序设置iOS本地应用程序启用捆绑ID和另一个应用程序的应用程序商店Id。
以下可能在当前的情况下。
1.向朋友发送应用程序请求,2.在朋友的Facebook中出现请求标志,3.点击请求启动我的应用程序。
这是我提到的链接实现这一点。 https://developers.facebook.com/docs/howtos/send-requests-using-ios-sdk/#protip3
我应该从这些函数中获得NSURL
– application:openURL:sourceApplication:annotation: OR – application:handleOpenURL:
预期格式如下。
fb[APP_ID]://authorize#expires_in=[ACCESS_TOKEN_EXPIRATION] &access_token=[USER_ACCESS_TOKEN] &target_url=https://apps.facebook.com/[APP_NAME_SPACE]/?request_ids= [COMMA_SEPARATED_REQUESTIDs]&ref=notif&app_request_type=user_to_user
这里request_ids包含应用程序请求发送的id,可以用来获取附加到应用程序请求的数据。
现在我的问题是,我没有得到NSURL预期的forms,而是我得到以下格式。 所以我无法find或使用request_ids。
fb[APP_ID]://authorize#expires_in=[ACCESS_TOKEN_EXPIRATION] &access_token=[USER_ACCESS_TOKEN] &target_url=https://apps.facebook.com/application.php?id=442634372448098
- 用Swift 3.0编译的Realm Swift模块不能在Swift 3.0.1中导入
- 更新内部的UITable didSelectRowAtIndexPath会在iOS7中导致泄漏,但不会在iOS6中泄漏
- Facebook SDK iOS邀请用户没有FBWebDialogs
- fbDidLogin从未调用过(facebook-ios-sdk)
- 当使用FacebookgraphicsAPI iphone拉动post时,并非所有的评论可见
- 如何使用cocoapods安装Facebook的SDK的iOS?
- 如何移动到使用iOS SDK的Facebook JSON响应中的下一页?
- FBSessionDelegate方法不会触发
- 用iPhone使用最新的FBConnect SDK发布到用户的Facebook墙上
- 从iPhone应用程序发布Facebook上的“feed”图片
- Facebook iOS SDK – FWWebDialogs不呈现消息