Windows Phone 7上的Facebook SDK抛出(OAuthException)(#210)用户不可见

时间:2011-03-09 11:25:15

标签: facebook-c#-sdk

我在Windows Phone 7上使用Facebook SDK(Codeplex)。

当我尝试在Friends Wall上写时,我引发了这个异常((OAuthException)(#210)用户不可见)

以下是我的查询

private string requestedFbPermissions = "user_about_me,publish_stream";
//
var parms = new Dictionary<String, object>();
parms["display"] = "touch";
parms["client_id"] = apiKey;
parms["scope"] = requestedFbPermissions;
parms["type"] = "user_agent";

try
{
    string feedRequest = selectedUID + "/feed?message=\'Test Msg\'";

    fbApp.PostAsync(feedRequest, parms, (value) =>
    {
        object result = value.Result;
        JObject stuff = JObject.Parse(value.Result.ToString());
    }
}

我错过了什么,对于一些朋友,我能够成功地写在墙上。

2 个答案:

答案 0 :(得分:0)

您可能使用了朋友的错误用户ID - 如果您尝试发布到与您不是朋友的人的墙上,API将返回错误#201“用户不可见”。仔细检查您是否使用了正确的用户ID,并且您是该用户的朋友。

答案 1 :(得分:0)

我猜这个用户不允许特定用户发布到它的墙上。它也很喜欢我,我使用相同的C#sdk