【问题标题】:Not able to retrive data from Facebook apprequest无法从 Facebook apprequest 检索数据
【发布时间】:2012-09-26 11:59:47
【问题描述】:

我正在使用新的 facebook sdk 3.0 发送应用请求和一些数据。我可以成功发送请求。在 FB 应用程序中,我可以看到请求通知,但是当我单击请求 FB 应用程序时,我会将我重定向到我的应用程序,但我没有得到任何数据。

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation 

函数我打印它说的 url -

"{类型 = 15, 字符串 = fb170873116339908://授权#expires_in = 0&=的access_token&BAACbaH9mrsQBAP2nmjqTdOzQPezetH2Y5sZAMXjXRPZB3nSSKBRD8lgdOY4OoU8mNl4Jeh3KVZCApYxESBfgQ7bRHsZCYtZAV9vDOyx5yDTCttWMoGKZAQ5eiErRTCyU4ZD = target_url HTTP%3A%2F%2Fapps%2Efacebook%2Ecom%2Fapps%2Fapplication%2Ephp%3Fid%{FB APP ID},编码=134217984,基数=(null)}"

我也搜索了答案,发现移动应用程序无法与应用程序一起发送数据。这是真的?如果没有,有人可以帮助我提供教程或示例。

也有人可以确认that tutorial is working or not?

【问题讨论】:

标签: ios xcode facebook


【解决方案1】:

您的 FB 应用程序为您提供画布应用程序的网址。可能是您在 FB 应用程序设置中输入了错误的 Url 架构后缀。您将在本机 IOS 应用选项卡下找到“Url 架构后缀”。

我也遇到了同样的问题,我删除了所有 Url 架构后缀。 希望这对您有所帮助。

【讨论】:

【解决方案2】:

据我所知,当用户接受请求时不会发送 data 字段,您需要对 /REQUEST_ID 进行 API 调用以检索请求的详细信息 - 您提供的 data 值应该出现在响应中,然后您可以正常删除请求

如果您也没有请求 ID,调用 /me/apprequests 将显示用户尚未接受的所有应用请求

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多