facebook api例外#100-无效
这是我的代码
public static bool post(string accesstoken,string status,string link) {
try
{
FacebookClient fb = new FacebookClient(accesstoken);
Dictionary<string, object> postArgs = new Dictionary<string, object>();
postArgs["message"] = status;
if (link != "") {
postArgs["link"] = link;
MessageBox.Show(link);
}
fb.Post("/me/feed", postArgs);
return true;
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
return false;
}
}
}
答案 0 :(得分:1)
您应该检查应用的信息中心是否显示流后发布网址安全选项,如果已将其关闭:https://developers.facebook.com/apps,请先设置设置,然后再进行迁移。
在迁移&gt;中查看更多信息流后发布URL安全性项目符号:https://developers.facebook.com/docs/facebook-login/security#surfacearea