Facebook {page-id} / tabs不适用于v2 sdk

加布里埃拉·拉杜坎(Gabriela Raducan)

我有一个网络应用程序,还集成了Facebook登录。由于v1仅在2015年4月30日之前可用,因此我已将JS调用更改为使用v2 sdk(sdk.js),但{page-id} / tabs请求不再起作用。

Facebook回应错误:

码:200

消息:“(#200)需要此页面的应用程序访问令牌或页面访问令牌”

类型:“ OAuthException”

这是api调用:

checkForInstalledApp: function(pageId, callbackFunction){
    FB.api(pageId+'/tabs/'+appid, function(response){
        if (response && !response.error) {
            callbackFunction(response.data.length > 0);
        }
    });
}

改回all.js可以正常工作。登录也成功。到目前为止,只有{page-id} / tabs返回错误。

其他人遇到过这个问题吗?

卢施恩

根据文档,即使读取选项卡,也必须使用页面令牌:

https://developers.facebook.com/docs/graph-api/reference/v2.2/page/tabs#read

我建议尝试使用页面令牌。

如果您不知道如何生成页面令牌,则以下链接将为您提供帮助:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

适用于.NET Core的Facebook SDK

适用于Android的Facebook SDK问题

适用于tvOS的Facebook SDK:注销

FBSDK(新的Facebook SDK 4.0)实现不适用于使用Facebook登录

Facebook SDK登录不适用于iOS 10,Xcode 8上的模拟器

Facebook v2与iOS SDK的集成

适用于Android的Facebook SDK空指针异常

适用于Android的Facebook SDK:无法上传视频

适用于Unity的Facebook SDK歧义错误

适用于 Unity 的 Facebook Audience Network SDK

适用于iOS的Facebook SDK v4.0-未设置FBSDKProfile currentProfile

处理适用于Facebook iOS SDK V4.1的App链接的冷启动

Facebook从PAGE获得活动!非用户PHP sdk v4.0.x图2.1

适用于Obj-C的Dialogflow V2(beta1)SDK

找不到'FBSDKLoginKit / FBSDKLoginKit.h'文件(适用于iOS v4.2和Xcode 7的Facebook SDK)

Facebook PathPicker不适用于ZSH

Facebook PHP SDK和Page feed帖子(过滤结果)

适用于Android的Facebook SDK 4-如何以编程方式注销

如何在适用于 iOS 的 Firebase SDK 中退出 Facebook 身份验证

Facebook iOS SDK 4.2:适用于多个应用程序环境的无效URL方案

适用于Android的Facebook SDK。如何获得signed_request?

适用于Python的Facebook SDK-获取用户电子邮件

适用于Facebook SDK的Proguard配置。除分析之外的所有内容

适用于Android的Facebook SDK:如何获取用户的性别

适用于Android的Facebook SDK:getFirstName()和getLastName()返回空字符串

Facebook Like Javascript SDK仅适用于本地主机

适用于iOS的Facebook SDK不会随链接一起发布照片

如何从Android Facebook SDK 4.6.0获取电子邮件ID?

使用Facebook PHP SDK API的意外应用程序ID