在我的应用中,我要求用户授予user_birthday
的权限。然而,当用户授权应用程序Facebook没有在其他请求的权限中提及用户的生日。我是否必须首先检查我的应用,然后我才会要求user_birthday
?
答案 0 :(得分:3)
您需要完成登录审核,或者您必须将用户添加到App角色(Admin,Developer,Tester,...)。更多信息:https://developers.facebook.com/docs/facebook-login/review
当您授权为App Admin时,实际上应该会有一个非常明显的警告。
答案 1 :(得分:1)
您需要提交您的应用以供审核,并且有正当理由才能获得user_birthday。根据{{3}}
Regex reg = new Regex(@"(?<=\>).+?(?=\<)");
var matches = reg.Matches(content);
// get distinct result
var result = matches.Cast<Match>().Select(m => m.Value).Distinct().ToList();
StringBuilder builder = new StringBuilder();
// build the string
foreach (var item in result)
{
builder.Append(item).Append(" ; ");
}
// remove last added " ; "
builder.Length = builder.Length - 3;
// builder now equals "HelloWorld ; I'm Inside ; By World"
Console.WriteLine(builder);