gpt4 book ai didi

iphone - Facebook sdk 3.5 请求不起作用

转载 作者:行者123 更新时间:2023-11-29 03:52:42 25 4
gpt4 key购买 nike

在 Facebook SDK 3.5 中,我尝试使用以下代码发送应用程序请求

Facebook App Settings

Plist Settings

    NSMutableDictionary* params =  [NSMutableDictionary dictionaryWithObjectsAndKeys:nil];

[FBWebDialogs presentRequestsDialogModallyWithSession:nil
message:@"Join"
title:nil
parameters:params
handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error)
{
if (error)
{
NSLog(@"request error");
}
else
{
if (result == FBWebDialogResultDialogNotCompleted)
{
NSLog(@"request FBWebDialogResultDialogNotCompleted");
}
else if([[resultURL description] hasPrefix:@"fbconnect://success?request="])
{
// Facebook returns FBWebDialogResultDialogCompleted even user
// presses "Cancel" button, so we differentiate it on the basis of
// url value, since it returns "Request" when we ACTUALLY
// completes Dialog
NSLog(@"request success");
}
else
{
// User Cancelled the dialog
NSLog(@"request cancelled");
}
}
}
];

如果我将上述代码与 Facebook 示例 FacebookAppID、URL 类型、FacebookDisplayName 一起使用,它工作正常。

但是,如果我提供自己的 acebookAppID、URL 类型、FacebookDisplayName,则不会发送通知。任何帮助表示赞赏....

最佳答案

我已在设置中配置了“Facebook 上的应用程序”和“ native iOS 应用程序”配置,现在通知正在传送到 iOS 和 Web 应用程序(facebook)。

如果通知未发送到 iOS,请转到应用程序--> 编辑设置--> 应用程序详细信息,然后根据您的需要将类别更改为游戏/业务。现在,通知将发送到您的桌面版 Facebook 以及 iOS。

我也尝试过“ native Android 应用程序”配置来将通知发送到桌面、iOS 和 Android,但目前还没有成功。我认为 android 设置有问题。如果有人有答案,请告诉我。

关于iphone - Facebook sdk 3.5 请求不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16911730/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com