小编tso*_*tsi的帖子

由于外部应用程序商店中的隐私政策链接无效,无法在已禁用的 Facebook 登录应用程序上获得对 public_profile 的高级访问权限

Facebook 禁用了我们的应用程序,称我们的应用程序在 Facebook 登录期间挂起或崩溃

我查看了developers.facebook.com,发现我们不需要Advanced Access现在public_profile似乎需要的:

在此输入图像描述

public_profile Advanced Access应该是自动授予的,特别是考虑到我们的应用程序已经经过审核并活跃了很长时间:

在此输入图像描述

但是,在我请求Advanced Access并提供密码后,页面会刷新(首先挂起并冻结几秒钟),但我仍然只有标准访问权限。

到目前为止,我们的故事与这个问题类似(似乎也未解决)。正如该问题的答案中所建议的,我确实多次在 Facebook 上诉表格中描述了该问题,但它被忽略了,我们每次都得到相同的半自动答案。

然而,我们的案例与上面链接的问题略有不同的是,在我请求Advanced Access并重新输入密码失败后,会显示以下消息:

在此输入图像描述

上面链接中的应用程序商店指向我们在 Google Play 上的应用程序页面。我仔细检查了我们的隐私政策链接是否存在、是否有效并且没有返回任何错误。我还使用Facebook 的共享调试器对其进行了测试,并表示该链接正常。

相信很多开发者都面临着类似的问题,有没有人遇到过有效的解决方案?或者也许是 Facebook 上合适的支持联系人?谢谢!

facebook facebook-graph-api facebook-login google-play privacy-policy

10
推荐指数
0
解决办法
1898
查看次数

Java中的"大字典"实现

我正处于Java项目的中间,该项目将使用单词的"大字典"."字典"是指分配给字符串的某些数字(int).而'big'我的意思是一个100 MB的文件.我提出的第一个解决方案可能是最简单的.在初始化时,我读入整个文件并创建一个大的HashMap,稍后将用于查找字符串.

有没有一种有效的方法可以在初始化时无需读取整个文件?也许不是,但如果文件真的很大,那么按照可用RAM的顺序呢?所以基本上我正在寻找一种在存储在内存中的大型字典中有效查找内容的方法.

感谢到目前为止的答案,结果我意识到我可以在我的问题中更具体.您可能已经猜到应用程序与文本挖掘有关,特别是以稀疏向量的形式表示文本(尽管有些人有其他创造性的想法:)).因此,对于使用至关重要的是能够在字典中查找字符串,尽可能快地获取其密钥.只要字符串查找时间得到优化,"读取"字典文件或将其索引到数据库中的初始开销就不那么重要了.再说一次,我们假设字典大小很大,与可用RAM的大小相当.

java performance dictionary

6
推荐指数
1
解决办法
1861
查看次数

SQL到outfile - 文件存储在哪里?(MySQL,Windows)

我正在使用MySQL,并希望将以下查询的结果存储在我的机器本地的csv文件中:

SELECT * INTO OUTFILE 'mysqlresults.csv' FIELDS TERMINATED BY ','OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n' FROM table;
Run Code Online (Sandbox Code Playgroud)

我搜索过该文件但它无法位于磁盘上的任何位置,因此它不在"data"目录中.

mysql sql database windows

6
推荐指数
1
解决办法
8408
查看次数

删除NaN并在Python Pandas中转换为float32

我正在将csv文件中的数据读入数据帧,尝试删除包含NaN的所有行,然后将其从float64转换为float32。我尝试了在网上找到的各种解决方案,但似乎没有任何效果。有什么想法吗?

python csv pandas

5
推荐指数
1
解决办法
6940
查看次数

Java:多态性应用于Map泛型类型

我希望有一个函数(例如)在两种情况下都输出Map的所有值:

Map<String, String> map1 = new HashMap<String, String>();
Map<String, Integer> map2 = new HashMap<String, Integer>();
output(map1, "1234");
output(map2, "4321");
Run Code Online (Sandbox Code Playgroud)

以下似乎不起作用:

public void output(Map<String, Object> map, String key) {
    System.out.println(map.get(key).toString()); 
}
Run Code Online (Sandbox Code Playgroud)

两者不StringInteger型的Object

java generics polymorphism

3
推荐指数
1
解决办法
551
查看次数

为什么不能从Python中的apply函数内部访问其他变量?

为什么以下代码不会影响OutputDataFrame?(这个例子本身并不有趣 - 它是一种'复制'DataFrame的复杂方式.)

def getRow(row):
     Output.append(row)

Output = pd.DataFrame()
Input = pd.read_csv('Input.csv')
Input.apply(getRow)
Run Code Online (Sandbox Code Playgroud)

有没有办法获得使用该apply功能的功能,以便影响其他变量?

python pandas

1
推荐指数
1
解决办法
1220
查看次数