为什么 Facebook Graph API 说我的帐户处于非活动状态? [英] Why does Facebook Graph API say my account is non-active?

查看:16
本文介绍了为什么 Facebook Graph API 说我的帐户处于非活动状态?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有一些代码使用 Facebook Open Graph API 在我们的主页上显示一些帖子.它最初是由以前的开发人员开发的,我在 ASP.NET MVC 中为我们的主页重写了它(之前它是 PHP,我认为它已加载到 iframe 中).当时,我使用了留给我的应用程序ID和秘密.这已经运行了几年.今天下午,我们开始在我们的网站上收到错误消息:由于我们对 Facebook 平台进行了更改,暂时禁止非活动帐户访问此数据".

We have some code that uses Facebook Open Graph API to display some posts on our home page. It was originally developed by a previous developer and I rewrote it in ASP.NET MVC for our home page (where before it was PHP which I believe was loaded in an iframe). At that time, I used the app ID and secret that were left to me. This has functioned fine for a couple of years. This afternoon, we started getting an error back on our site: "Access to this data is temporarily disabled for non-active accounts due to changes we are making to the Facebook Platform".

没有汗水.我想我只需要更新我们的 ID 和密码.不幸的是,似乎没有人记得控制该应用程序 ID 的用户 ID.没有汗水.我会自己做.不幸的是,我用来访问帖子的任何 ID 和机密——甚至是我自己在与工作完全无关的页面上的帖子——都会返回相同的访问错误.我可以获取姓名或封面或其他一些字段,但是一旦我请求任何帖子,我就会收到错误消息.

No sweat. I figured I just needed to update our ID and secret. Unfortunately, no one seems to remember the user ID that was in control of that app ID. No sweat. I'll make my own. Unfortunately, any ID and secret I use to access posts -- even my own posts on a page totally not related to work -- returns the same access error. I can get name or cover or some other fields, but as soon as I request any posts, I get the error.

这是我正在尝试的示例:

Here's an example of what I'm trying:

https://graph.facebook.com/MyCompanyName?fields=cover,name,likes,link,posts.limit(5){created_time,message,link,type,full_picture,picture,source,icon}&access_token=bunchofnumbers|bunchofnumbersandletters

我知道 https://developers.facebook.com/status 上的状态帖子/issues/205942813488872/,但我想我一定是做错了什么,因为我什至无法创建新的 appID 来获取帖子.

I am aware of the status post at https://developers.facebook.com/status/issues/205942813488872/, but I think I must be doing something wrong since I can't even create new appIDs to get posts with.

为什么 Facebook Graph API 说我的帐户处于非活动状态?

Why does Facebook Graph API say my account is non-active?

谢谢.

推荐答案

请阅读这篇文章:

马克·扎克伯格道歉Facebook 对 Cambridge Analytica 的错误"

剑桥大学研究员 Aleksandr Kogan 曾使用一款应用提取了超过 5000 万人的信息,然后将其转移到 Cambridge Analytica 用于商业和政治用途.

Cambridge University researcher named Aleksandr Kogan had used an app to extract the information of more than 50 million people, and then transferred it to Cambridge Analytica for commercial and political use.

因此,Facebook 正在改变其政策,以便使个人数据更加安全.

So facebook is changing its policies so that the personal data could be made more secure.

在那之前你不能做任何事情.

Until then you cant do anything about it.

这篇关于为什么 Facebook Graph API 说我的帐户处于非活动状态?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆